razor语法 mvc中前台js中获取ViewData的值

来源:互联网 发布:php集成开发工具 编辑:程序博客网 时间:2024/06/07 06:42

界面js部分:

@using Newtonsoft.Json;var vData=@Html.Raw(JsonConvert.SerializeObject(ViewData));var loginId=vData["loginId"];var headUrl=vData["headUrl"];var userName=vData["userName"];

如果直接在页面上显示

<input id="user-name" type="text" placeholder="2-15个字符"  value="@ViewData["userName"]"/>

controller部分:

 public IActionResult ProfileEdit(long loginId, string headUrl, string userName)  {            ViewData["loginId"] = loginId;            ViewData["headUrl"] = headUrl;            ViewData["userName"] =userName;            return View();  }
0 0
原创粉丝点击