我在 DataList 中有一些标签,其中填充了 DataList 与数据库绑定时的文本。现在我想将 asp.net 的 Text 值与 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>
Run Code Online (Sandbox Code Playgroud)
我想将标签文本ID="ll"与session["userid"]
可以通过如下方式获取值
ll.Text = Session["userid"].ToString();
Run Code Online (Sandbox Code Playgroud)
另一种方法:
您还可以使用代码hide中的实现细节aspxproperty
.cs 文件
public string userid { get { return Session["userid"]; } }
Run Code Online (Sandbox Code Playgroud)
.aspx 文件
<asp:Label ID="ll" runat="server" Text='<%= userid %>' >
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
21667 次 |
| 最近记录: |