У меня есть GridView
с TemplateField
, который содержит Label
. Значение Label
присваивается в коде, все работает нормально, пока не появится alert box
, что приведет к исчезновению значения Label
.
Код Label
в aspx
:
<asp:TemplateField HeaderText="request number" SortExpression="req_id">
<ItemTemplate >
<asp:Label ID="req_id" runat="server"></asp:Label>
</ItemTemplate>
</asp:TemplateField>
alert box
in aspx.cs
:
System.Web.UI.ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "AlertBox", "alert('Your Message');", true);