我在 DataList 中有一些标签,其中填充了来自 DataList 与数据库绑定(bind)的文本。现在我想将 asp.net 的文本值与 session 变量放在一起。
<asp:DataList ID = "dl_cmt" runat="server">
<ItemStyle CssClass="coment" />
ItemTemplate>
<asp:Label ID="ll" runat="server" Text='<%# %>' />
<asp:Label ID="lblcmt" runat="server" Text='<%#Eval("ecomment")%>' />
<asp:Label ID="lblDate" style=" color:brown; font-family:Cursive; font-size:x-small; " runat="server" Text='<%#Eval("my_date","on {0}") %>' />
</ItemTemplate>
</asp:DataList>
我想用 session["userid"]
放置标签 ID="ll"
的文本
最佳答案
可以通过如下方式获取值
ll.Text = Session["userid"].ToString();
另一种方法:
您还可以使用属性
从aspx
代码中隐藏
实现细节
.cs文件
public string userid { get { return Session["userid"]; } }
.aspx文件
<asp:Label ID="ll" runat="server" Text='<%= userid %>' >
关于c# - 将session变量值放在asp.net标签的Text中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25051386/