ASP.NET MVC 怎么在控制器中注册JS代码
注要是在后台检查数据合法性中途有可能会出现,是否继续的检查。需要给用户一个确认页面
示例控制器:
public ActionResult Index()
{
ViewBag.js = "<script type='text/javascript'>alert('abc');</script>";
return View();
}
页面:
<html>
<head>
<title>Demo</title>
</head>
<body>
<div>
@Html.Raw(ViewBag.js)
</div>
</body>
</html>
就可以了
按你的需求没必要写在后台,直接写在页面中调用就好了啊
MVC中称不上注册,是输出js代码
我个人觉得javascript本来就是前端的东西,和html css一样,写在后台干什么..直接写在页面上不好么?
你是想通过JS调用后台方法?
刚好相反,我想在C#中调用JS
response.write````