我有两个操作结果,一个是发送字符串,另一个是加载视图。
public ActionResult getTheString()
{
string message = //doing some thing ;
myModel myModel = new myModel();
myModel.property1 = message ;
return loadView(myModel);
}
public ActionResult loadView(myModel model)
{
return view (model);
}
loadView.cshtml
@model project.Models.myModel
@{
if(Model.property1 !=" ")
{what to do to show it as alert }
}
我在这里获取属性,如 model.property1
如果有内容,则显示包含该字符串的警告,然后加载;如果没有内容,则简单地加载。
不允许使用 TempData
,ViewBag
,ViewData
。
不允许在视图中使用 Script 标签。它必须在一个单独的js文件中。