是否有办法让当前用户进入aspx
页面,该页面包含html
定义? (我知道如何在aspx.cs
页面中获取它)
答案 0 :(得分:6)
答案 1 :(得分:3)
答案 2 :(得分:2)
使用代码标记
<%= YourMethodToGetTheCurrentUser() %>
答案 3 :(得分:2)
您可以通过将代码包装在以下字符中,从代码隐藏文件的public
文件中访问任何protected
或.aspx
变量:
<% if(PublicObject.Property > 0) { %>
<p>You can write normal HTML, or write strings like this: <%= PublicObject.Property %></p>
<% } %>
<% %>
让你在页面中添加逻辑或命令。您可以使用它来添加for
循环或if
语句。 <%= %>
用于将内容直接写入页面。这用于打印变量的内容。
答案 4 :(得分:0)
<%= System.Web.HttpContext.Current.User.Identity.Name%>
答案 5 :(得分:0)
还有一个:
<%= HttpContext.Current.User.Identity.Name %>