Introduction: Read or get DataKeyName from GridView on SelectedindexChanging event of GridView in asp.net in both the C#.Net and VB.Net languages.
Description: Suppose
you have a GridView grdEmp
having DataKeyNames empid and you want to read empid from DataKeyNames in Gridview’s
SelectedIndexChanging Event
then follow the code given below:
Implementation:
Note: We are assuming empid is the
primary key of the Employee table
<asp:GridView ID="gridEmp" runat="server" DataKeyNames="empid" OnSelectedIndexChanging="gridEmp_SelectedIndexChanging"
C#.Net Code to
get/read/fetch DataKeyName from GridView on SelectedindexChanging event of
GridView
protected void grdEmp_SelectedIndexChanging(object sender,GridViewSelectEventArgs e)
{
int empId = Convert.ToInt32(grdEmp.DataKeys[e.NewSelectedIndex].Value);
}
VB.Net Code to
get/read/fetch DataKeyName from GridView on SelectedindexChanging event of
GridView
Protected Sub grdEmp_ SelectedIndexChanging (sender as
Object, e As GridViewSelectEventArgs)
Dim empId As Integer =
Convert.ToInt32(grdEmp.DataKeys(e.NewSelectedIndex).Value)
End Sub
Implementation:
protected void grdEmp_SelectedIndexChanging(object sender,GridViewSelectEventArgs e)
int empId = Convert.ToInt32(grdEmp.DataKeys[e.NewSelectedIndex].Value);
Protected Sub grdEmp_ SelectedIndexChanging (sender as Object, e As GridViewSelectEventArgs)
0 comments:
Post a Comment