0
我是ASP.NET新手,正在学习一些个人项目。ASP.NET 5 MVC 6控制器查看数据访问
所以我的问题是如何访问从控制器传递到视图的数据?
这里是我的控制器代码:
[HttpPost]
public IActionResult Index(PowerShellCmd script)
{
PowerShellModule execute = new PowerShellModule();
var results = execute.ExecuteCode(script);
StringBuilder builder = new StringBuilder();
foreach (var psObject in results)
{
// Convert the Base Object to a string and append it to the string builder.
// Add \r\n for line breaks
builder.AppendLine(psObject.BaseObject.ToString());
}
var data = builder.ToString();
return View(data); // Transfer data to view
}
在返回查看以上我提供的,我想在视图中访问变量。所以在我看来,我使用下面的代码@Model
来访问前端的数据。我不确定这是否是正确的方式,但任何建议表示赞赏。 :)
<textarea asp-for="CmdOutput" style="width:700px; height:200px;">
@Model
</textarea>
[This](http://stackoverflow.com/a/20333225/2030565)应该回答你的问题。 – Jasen