加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

如何从MVC asp.net控制器为javascript变量赋值

发布时间:2020-12-16 09:57:27 所属栏目:asp.Net 来源:网络整理
导读:再次愚蠢的问题 努力为控制器的 javascript变量赋值? 为变量赋值的正确方法是什么 下面的代码行失败..请指教 var tenmp= '%= Model.Temp%'; 解决方法 我和你一样尝试过,它运行正常. script language="javascript" var a = '%=Model.userName %'; alert(a);/
再次愚蠢的问题
努力为控制器的 javascript变量赋值?

为变量赋值的正确方法是什么
下面的代码行失败..请指教

var tenmp= '<%= Model.Temp%>';

解决方法

我和你一样尝试过,它运行正常.

<script language="javascript">
    var a = '<%=Model.userName %>';

    alert(a);
</script>

在我的控制器中,我有以下几点;

public ActionResult Login()
{
    LoginFormViewModel loginFVM = new LoginFormViewModel();
    loginFVM.userName = "slappy";

    return View(loginFVM);
}

以上所有假设您试图从您的视图中将模型值转换为javascript.

另外,确保您的视图继承自您的模型,否则它不知道临时文件是什么.

希望这有帮助.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读