在页面加载上显示消息

时间:2014-08-13 17:20:02

标签: c# asp.net

我有一个页面,如果满足某些条件,我希望弹出一条消息。如何将其连接到asp代码。

if (ParentLoadManager.Fuel.ID == 2)
        {
            string mytext = Phrases.NAT_GAS_WELDER;

        }

这是前端:

 <div class="formrow">
   <div class="label1">
     &nbsp;
     <asp:CustomValidator ID="cvWelderError" runat="server" 
      ValidationGroup="save" Display="Dynamic" meta:resourcekey="cvWelderError" />
     </div>
  </div>

2 个答案:

答案 0 :(得分:1)

您需要在客户端(前端)上创建一个控件,例如标签,然后将正确的属性设置为字符串mytext。

客户端

<div class="formrow">
   <div class="label1">
     <asp:Label id="myLabel" runat="server" />
     <asp:CustomValidator ID="cvWelderError" runat="server" 
      ValidationGroup="save" Display="Dynamic" meta:resourcekey="cvWelderError" />
     </div>
 </div>

服务器

if (ParentLoadManager.Fuel.ID == 2) {
     myLabel.Text = Phrases.NAT_GAS_WELDER;
}

答案 1 :(得分:0)

所以我了解到验证完全没必要。这是我做的:

<div class="formrow">
  <div class="label1">
    <asp:label ID="myLabel" runat="server" />
  </div>
<div>