Introduction: In previous articles in explained How to find TextBox, DropDownList or other controls in Gridview in asp.net and How to bind gridview using SqlDataAdapter, DataTable and Stored procedure in Sql server and How to bind empty GridView with header and custom message when no data present in Datatable in Asp.net
Now in this article i will explain how to find other controls like TextBox, DropDownList etc placed inside Gridview .
Now in this article i will explain how to find other controls like TextBox, DropDownList etc placed inside Gridview .
Suppose
you have a GridView grdEmp and you want
to find a control e.g. TextBox, DropDownList inside the GridView on RowDataBound
event then here is the code:
<asp:GridView
ID="grdEmp" runat="server" >
</GridView>
C#.Net Code to find TextBox, DropDownList or other controls in Gridview ‘s RowDataBound event
protected
void grdEmp_RowDataBound(object sender, GridViewRowEventArgs e)
{
DropDownList ddlGrd=(DropDownList)(e.Row.FindControl("ddlGrdDept"));
TextBox txtEmpName = (TextBox)e.Row.FindControl("txtEmpName");
}
VB.Net Code to find TextBox,DropDownList or other controls in Gridview ‘s RowDataBound event
Protected Sub grdEmp_RowDataBound(sender As Object, e As GridViewRowEventArgs)
Protected Sub grdEmp_RowDataBound(sender As Object, e As GridViewRowEventArgs)
Dim
ddlGrd As DropDownList = DirectCast(e.Row.FindControl("ddlGrdDept"),
DropDownList)
Dim
txtEmpName As TextBox = DirectCast(e.Row.FindControl("txtEmpName"),
TextBox)
End Sub
If you have any question about any post, Feel free to ask.You can simply drop a comment below post or contact via Contact Us form. Your feedback and suggestions will be highly appreciated. Also try to leave comments from your account not from the anonymous account so that i can respond to you easily..