Html.Hidden возвращает другое значение - PullRequest
1 голос
/ 26 августа 2011

У меня есть проблема, которую я не могу понять.

int i = Convert.ToInt32(Model.dt);
MvcHtmlString s = Html.Hidden("DishType", Convert.ToInt32(Model.dt));
MvcHtmlString ss = Html.Hidden("DishType", 4);

я = 4

s = input id = "DishType" name = "DishType" type = "hidden" value = "22"

ss = input id = "DishType" name = "DishType" type = "hidden" value = "22"

Почему значение равно 22, если параметр равен 4 в обоих случаях ???

1 Ответ

0 голосов
/ 27 августа 2011

это потому, что вы прошли не в том месте

что вам нужно использовать:

<% = Html.Hidden ("name", null, new {Value = "your attribute here"})%>

Также читайте об этом здесь: http://msdn.microsoft.com/query/dev10.query?appId=Dev10IDEF1&l=EN-US&k=k%28SYSTEM.WEB.MVC.HTML.INPUTEXTENSIONS.HIDDEN%29;k%28TargetFrameworkMoniker-%22.NETFRAMEWORK%2cVERSION%3dV4.0%22%29;k%28DevLang-CSHARP%29&rd=true

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...