在消息MVC5 c#

时间:2018-01-30 14:47:31

标签: asp.net-mvc-5

我从MVC的DB获取信息。当发生这种情况时,我想在页面末尾(或记录)显示一条消息,说明它是成功还是不成功以及找到的行数。

这是我目前的代码。但是,我无法添加CountRows(即使我添加.ToString()

请有人帮助我

 TempData["msg"] = "Data Imported from DB. Number of Rows: " + CountRows;

<h3>
     @if (TempData["msg"] != null)
     {
         @Html.Raw(TempData["msg"])
     }
</h3>

1 个答案:

答案 0 :(得分:0)

可能你忘了添加=&#34;&#34 ;;在分配字符串变量的末尾。

希望它有效。

 string CountRows = "";
 try() 
 {
     //Some code
 } 
 Catch() 
 {
    //Some code
 } 
 Finally() 
 { 
      TempData["msg"] = "Data Imported from DB. Number of Rows: " + CountRows;
 } 

然后在视图中我有以下代码

 @model IEnumerable<ProcessQTest2.Models.DbColumns>

 @{
     ViewBag.Title = "Index";
  }

 <h2>ProcessQ</h2>
 <h3>
  @if (TempData["msg"] != null)
  {
     @Html.Raw(TempData["msg"])
   }
</h3>