Hi
<asp:TemplateField HeaderText="Role">
<ItemTemplate>
<asp:DropDownList ID="ddlRoles" runat="server" OnSelectedIndexChanged="ddlRoles_SelectedIndexChanged" ></asp:DropDownList>
</ItemTemplate>
</asp:TemplateField>
In row databound event of gridview
protected void Gv_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
DropDownList DDl = new DropDownList();
DDl = (DropDownList)e.Row.FindControl("ddlRoles");
/// Fill Drop Down Here
}
}
protected void ddlRoles_SelectedIndexChanged(object sender, EventArgs e)
{
// Here the the dropdown changed value u can perform ur actions
}
Thanks
Pavan Kumar
Mark Answer if this fits the need
Harsh_rc, if this helps please login to Mark As Answer. | Alert Moderator