hi i have a problem regarding to datagrid in aspdotnet.i
have a datagrid in my application.i have to place
add,edit,delete buttons or links what ever it may be.
now the problem is if i click on add button then the page
has to redirected to another form called "xyz.aspx" and if
i click on edit button the page has to redirected to
another form called "abc.aspx".i am phasing the problem
that if where ever i click on the datagrid the cursor goes
to gv1_SelectedIndexChanged event.please tell me the
solution about the code.
Answers were Sorted based on User's Feedback
Answer / anant anand gupta
You can use the ItemCommand event of the datagrid.
give each command button a 'CommandName'
And 'CommandArgument' if required. CommandArgument you can
assign at the time of ItemDataBound (or RowDataBound) event
of the DataGrid. In the event handler method you can check
for the command name and perform the required task.
| Is This Answer Correct ? | 2 Yes | 0 No |
Answer / vipal
For this grid have item bound property. in that you find
the control linkbutton used for add. And register script
for add button click event and call javascript function and
use window.location to redirect to the new page xyz.aspx.
protected void DataGrid_itemBound(Sender s,EventArgs e)
{
LinkButton LnkBtn = (LinkButton)DataGrid.item.FindControl
("LnkAdd");
LnkBtn.Attributes.Add("onclick","OpenNewPage();");
}
---in aspx page use script---
function OpenNewPage()
{
window.location = "xyz.aspx";
}
similarly find link button for edit and follow same process
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / sasireddy
Hey,
There is one more option do that.i.e. Take one
Tepletecolumn,in that u should like this
<asp:TemplateColumn HeaderText="Add/Edit/Delete">
<ItemTemplate>
<font face="verdan" size="2"><a href="Add.aspx"
runat="server" ID="A1">Add</a> <a
href="Edit.aspx" runat="server"
ID="A2">Edit</a> <a href="Delete.aspx"
runat="server" ID="A3">Delete</a>
</font>
</ItemTemplate>
</asp:TemplateColumn>
from this you can do Process.......
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / sudhir kunnure
Just i want to say you that remove server side code for
page redirect when link click instead that write client
side code.
| Is This Answer Correct ? | 0 Yes | 0 No |
From the given paragraph of text, write a program to match the strings of format “Any number of numerals followed by an underscore followed by any number of alphabets" ex:123_abc (Note:using regular expressions)
Define web services in asp.net.
Can any body provide me the sample web application in asp.net
Does asp.net still recognize the global.asa file?
How do I use response redirect?
Describe a bubbled event and how it is used ?
How does the XmlSerializer work? What ACL permissions does a process using it require?
Explain global assembly cache.
What is custom control. What is the difference between custom control and user control ?
What is ashx file in asp.net?
how to stop cookie in particular page using asp.net
Why is catch(Exception) almost always a bad idea?
Visual Basic (800)
C Sharp (3816)
ASP.NET (3180)
VB.NET (461)
COM+ (79)
ADO.NET (717)
IIS (369)
MTS (11)
Crystal Reports (81)
BizTalk (89)
Dot Net (2435)
Exchange Server (362)
SharePoint (720)
WCF (340)
MS Office Microsoft (6963)
LINQ Language-Integrated Query (317)
WPF (371)
TypeScript (144)
Microsoft Related AllOther (311)