【发布时间】:2018-09-22 18:17:06
【问题描述】:
我想获取当前登录的用户名并将其显示在我的前端。 目前我有一个名为 GetCurrentUser() 的函数,当单击按钮时会调用它。
<button type="submit" onclick="GetCurrentUser()" style="margin-left: 15px;margin-top:10px; margin-bottom: 5px;background-color: black; "value="Submit">Save Selections</button><br>
function GetCurrentUser() {
var usrName ="@HttpContext.Current.User.Identity.Name.ToString()";
//var usrName = '<%HttpContext.Current.User.Identity.Name %>';
//document.getElementById("UserName").innerHTML = usrName;
console.log(usrName);}
我在控制台日志中得到以下输出--> @HttpContext.Current.User.Identity.Name
【问题讨论】:
-
你试过
<%=吗? -
喜欢这个 var usrName = ; ? @taha Paksu
-
var usrName = "<%=HttpContext.Current.User.Identity.Name %>"; -
这是我在控制台日志中尝试时看到的 GetCurrentUserName.js:5
-
在
<%之后添加=。
标签: javascript asp.net razor