how to select a row in gridview in asp.net

  • Thread starter Thread starter Dinu
  • Start date Start date
D

Dinu

hi

how can we select a row in a gridview with out select column and get
events fired

thanks
 
how can we select a row in a gridview with out select column and get
events fired

<asp:GridView ID="MyGridView" runat="server"
OnRowDataBound="MyGridView_RowDataBound"
OnSelectedIndexChanged="MyGridView_SelectedIndexChanged">
....
....
....
</asp:GridView>

protected void MyGridView_RowDataBound(object sender, GridViewRowEventArgs
e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
e.Row.Attributes.Add("onclick",
ClientScript.GetPostBackEventReference(MyGridView, "Select$" +
e.Row.RowIndex.ToString()));
e.Row.Style.Add("cursor", "pointer");
}
}

protected void MyGridView_SelectedIndexChanged(object sender, EventArgs e)
{
string strSelectedID = MyGridView.SelectedValue.ToString();
}
 
<asp:GridView ID="MyGridView" runat="server"
OnRowDataBound="MyGridView_RowDataBound"
OnSelectedIndexChanged="MyGridView_SelectedIndexChanged">
...
...
...
</asp:GridView>

protected void MyGridView_RowDataBound(object sender, GridViewRowEventArgs
e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
e.Row.Attributes.Add("onclick",
ClientScript.GetPostBackEventReference(MyGridView, "Select$" +
e.Row.RowIndex.ToString()));
e.Row.Style.Add("cursor", "pointer");
}

}

protected void MyGridView_SelectedIndexChanged(object sender, EventArgs e)
{
string strSelectedID = MyGridView.SelectedValue.ToString();

}

It is not working, the page got hanged (i am using vb.net as code-
behind)

Protected Sub gvwServices_RowDataBound(ByVal sender As Object, ByVal e
As System.Web.UI.WebControls.GridViewRowEventArgs) Handles
gvwServices.RowDataBound
If e.Row.RowType = DataControlRowType.DataRow Then
e.Row.Attributes.Add("onclick",
ClientScript.GetPostBackEventReference(gvwServices, "Select$" +
e.Row.RowIndex.ToString()))
e.Row.Style.Add("cursor", "pointer")
End If
End Sub
 
On which line does the code hang...?


That certainly shouldn't make any difference...

hi

my page has huge amount of data nearly(12500 records to be fetched
from database) and so it is hanged........if i use paging its working.

Thanks
 
my page has huge amount of data nearly(12500 records to be fetched
from database) and so it is hanged........if i use paging its working.

Sorted then... :-)
 
Back
Top