Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/326.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 部分页面更新ASP.NET核心MVC_C#_Asp.net - Fatal编程技术网

C# 部分页面更新ASP.NET核心MVC

C# 部分页面更新ASP.NET核心MVC,c#,asp.net,C#,Asp.net,在控制器中,和页面关联的方法从程序的其他部分接收视图数据,并如下所示显示视图 public IActionResult Index() { ViewData["msg"] = Client.GetMessage(); return View(); } 如果需要显示的ViewData发生更改,如何仅部分更新页面 虽然您没有显示完整的图片,但从这里我可以建议您在html中使用条件razor语法 例如: <div> @i

在控制器中,和页面关联的方法从程序的其他部分接收视图数据,并如下所示显示视图

public IActionResult Index() {
            ViewData["msg"] = Client.GetMessage();
            return View();
        }

如果需要显示的ViewData发生更改,如何仅部分更新页面

虽然您没有显示完整的图片,但从这里我可以建议您在html中使用条件razor语法

例如:

<div>
  @if(msg.Length>10){
     <p>Too big message.</p>
  } 
  else {
     <p>@msg</p>
  } 
</div>

@如果(消息长度>10){
太大的信息

} 否则{ @味精

}
您是否需要关于如何构建一个应用程序的一般说明?这是一个非常广泛的问题。