我在asp.net 4.0中使用div实现了一个弹出窗口。我必须显示一些静态文本以及我从会话中获得的字段帐号。是否有任何方法可以将会话值绑定到ascx文件中的标签,而不使用后面的代码。
这是ascx代码:
<asp:Button ID="BtnVerifyContinue" runat="server" Text="Continue" OnClick="BtnVerifyContinue_Click" />
<div id="addAccVerifyPopUp" runat="server">
<div id="popupVerifyContent" style="font-weight: bold; padding: 10px; margin:4px 7px;" runat="server">
<asp:Label ID="lblpopUptext" runat="server"></asp:Label>
<br />
</div>
</div>
我必须在标签lblpopuptext中显示文字,例如
您已成功添加电表“+ AccountNumber +”
电子邮件已发送至robertm@gmail.com
我希望从会话中获取 AccountNumber 的值。
答案 0 :(得分:1)
您可以像这样绑定它:
<asp:Label ID="lblIB" runat="server"
Text="You have successfully added electric Meter" + <%# Eval("AccountNumber")%> + "
An emails has been sent to the robertm@gmail.com">
</asp:Label>
或者如果值存储在会话中:
<asp:Label ID="lblIB" runat="server"
Text="You have successfully added electric Meter" + <%# Eval(Session["AccountNumber"])%> + "
An emails has been sent to the robertm@gmail.com">
</asp:Label>
答案 1 :(得分:1)
怎么样:
<asp:Label ID="lblpopUptext" runat="server">
<%=Sesssion["AccountNumber"]%>
</asp:Label>