是否可以从mvc3中的代码中弹出jquery。 我正在通过代码隐藏在页面上进行几次验证,并希望显示验证成功消息。 我尝试使用ScriptManager.RegisterStartCLient,但看起来已弃用。
mvc3中有这样的东西吗?
答案 0 :(得分:2)
不确定ASP.NET MVC上下文中隐含的代码是什么意思。但您可能应该使用Controller
将验证邮件从View
传递到ViewBag
。例如:
public class HomeController : Controller
{
public ActionResult Index()
{
ViewBag.Message = "Your message";
return View();
}
}
然后在View中使用razor呈现script
如果消息存在:
@if (ViewBag.Message != null) {
<script>$('#example').some_popup_plugin("@ViewBag.Message")</script>
}
答案 1 :(得分:0)
我在viewModel中添加了一个属性,当我渲染视图时,我检查了属性并显示弹出的jquery。
类似的东西:
@if(Model.IsSUccess)
showDialog();