如何在代码隐藏中使用aspx服务器标签来获取当前用户名?
在代码隐藏中,我可以这样做:
Label4.Text = User.Identity.Name.ToString()
Run Code Online (Sandbox Code Playgroud)
但是我试图在没有代码隐藏的情况下这样做:
<body>
<form id="form1" runat="server">
<div>
1. <asp:Label ID="Label1" runat="server" Text="<% User.Identity.Name %>"/><br />
2. <asp:Label ID="Label2" runat="server" Text="<%= User.Identity.Name %>"/><br />
3. <asp:Label ID="Label3" runat="server" Text="<%# User.Identity.Name %>"/><br />
4. <asp:Label ID="Label4" runat="server" Text="<%= Context.User.Identity.Name %>"/><br />
5. <asp:Label ID="Label5" runat="server" Text='<%# User.Identity.Name %>' /><br />
6. <span runat="server" ID="Span1"><%= User.Identity.Name %></span><br />
7. <asp:LoginName ID="LoginName1" runat="server" /><br />
8. <span><%# User.Identity.Name %></span><br />
9. <span><%= User.Identity.Name %></span><br />
10. <asp:Label ID="Label6" runat="server" Text='<%= …Run Code Online (Sandbox Code Playgroud) 在这个Microsoft教程中,他们在最后一步实现了Ajax:"步骤7.实现Ajax"
我知道它只是一个教程,所以它保持简单,但我也在其他地方看到了这个想法,构建应用程序,然后在适当的地方撒上ajax.
我在去的时候实现了ajax,但我想知道人们认为这是一个最好的做法.是最好在最后抛出ajax还是你应该随时实现它?有人遇到过这样或那样的麻烦吗?