Как установить значение элемента управления ItemTemplate из кода позади?
Дорогие Все,
Как установить или присвоить значение элементу управления ItemTemplate Lable в gridview из кода позади?
Я пробовал, но никакого решения.
Жду вашего быстрого ответа. Пожалуйста, найдите ниже мой код
исходный код HTML:
<asp:GridView ID="grdXML" AutoGenerateColumns="False" runat="server"> <Columns> <asp:TemplateField HeaderText=""> <ItemTemplate> <asp:Label ID="UserID" runat="server" Text="" /> </ItemTemplate> </asp:TemplateField> <asp:TemplateField HeaderText=""> <ItemTemplate> <asp:Label ID="Uname" runat="server" Text="" /> </ItemTemplate> </asp:TemplateField> </Columns> </asp:GridView>
Код Позади (C#.Net)
protected void Page_Load(object sender, EventArgs e) { ((Label)grdXML.FindControl("UserID")).Text = "Sample text"; }
[править]блок кода фиксированной[/правка]
Navaid Farooqui
этот код должен быть в событии GridView rowcreated или в rowcommand