2014-10-13 1 views
-2

У ребята, у меня есть вопрос. Как использовать viewdata/bag для отображения данных из db в редакторе?Могу ли я использовать viewbag.somedata в редакторе

 @using (Html.BeginForm()) 
     { 
      @Html.Editor(ViewBag.Task1,"Task1"); 
      @Html.Editor(ViewBag.Task2,"Task2"); 
      <input type="submit" value="Save"> 
     } 

вот так. Он показывает мне ошибку

+0

Какую ошибку он показывает? – rufanov

ответ

0
i found the answer of my question, i can declare string variable as viewbag.somedata and i can use this variable in editor 

here: 


      @{string task1 = ViewBag.Task1;string task2 = ViewBag.Task2} 


      @using (Html.BeginForm()) 
      { 
      @Html.Editor(task1,"Task1"); 
      @Html.Editor(task2,"Task2");   
      <input type="submit" value="Save"> 
      } 
1

Первый параметр @Html.Editor является string, так что если вы хотите сделать текстовое поле со значением ViewBag.Task1 использования

@Html.Editor("Task1"); 
Смежные вопросы