окно предупреждения заставляет значение метки TemplateField исчезать - PullRequest
0 голосов
/ 03 февраля 2020

У меня есть 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);

1 Ответ

1 голос
/ 03 февраля 2020

ClientScript.RegisterStartupScript(this.GetType(), "youralert", "alert('" + theString + "');", true);

Это поле alert будет отображаться не так, как ваш код.

Если вам нужна дополнительная информация, я с радостью помогу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...