protected override void Render(System.Web.UI.HtmlTextWriter writer) { foreach (GridViewRow row in GridviewSample.Rows) { if (row.RowType == DataControlRowType.DataRow) { row.Attributes["onmouseover"] = "this.style.cursor='hand';this.style.textDecoration='underline';"; row.Attributes["onmouseout"] = "this.style.textDecoration='none';"; // Set the last parameter to True // to register for event validation. row.Attributes["onclick"] = ClientScript.GetPostBackClientHyperlink(GridviewSample, "Select$" + row.DataItemIndex, true); } } base.Render(writer); }
<asp:GridView ID="GridviewSample" runat="server" AutoGenerateColumns="false" onselectedindexchanged="GridviewSample_SelectedIndexChanged" onselectedindexchanging="GridviewSample_SelectedIndexChanging" SelectedRowStyle-BackColor="LightGray" ondatabound="GridviewSample_DataBound" > <Columns> <asp:BoundField DataField="SNo" HeaderText="SNo" /> <asp:TemplateField HeaderText="Name"> <ItemTemplate > <asp:TextBox ID="txtname" runat="server" ></asp:TextBox> </ItemTemplate> </asp:TemplateField> <asp:TemplateField HeaderText="Age"> <ItemTemplate > <asp:TextBox ID="txtage" runat="server" ></asp:TextBox> </ItemTemplate> </asp:TemplateField> </Columns> </asp:GridView>
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)