how to use lable and linkbutton in gridview

Gow.net
Posted by Gow.net under ASP.NET category on | Points: 40 | Views : 2843
<asp:GridView ID="CustomerView" ToolTip="Click model get more information" 
AutoGenerateColumns="False"
DataKeyNames="model"">
<Columns>
<asp:TemplateField HeaderText="Brand">
<ItemTemplate>
<asp:Label ID="lblbrand" runat="server" Text='<%#Eval("brand") %>' ></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Model">
<ItemTemplate>
<asp:LinkButton runat="server" ID="linkmodel" Text='<%#Eval("model") %>'
onclick="linkmodel_Click " ></asp:LinkButton>
</ItemTemplate>
<ItemStyle Font-Overline="False" Font-Size="X-Small" Font-Underline="False" />
</asp:TemplateField>

</Columns>
</asp:GridView>

 protected void linkmodel_Click(object sender, EventArgs e)
{
GridViewRow clickedRow = ((LinkButton)sender).NamingContainer as GridViewRow;
Label lblID = (Label)clickedRow.FindControl("lblbrand ");
string brand = lblID.Text;
LinkButton linkmodel = sender as LinkButton;
string model = linkmodel.Text;
}

Comments or Responses

Login to post response