Почему mvc Html.HiddenFor не отображает мое поле?

mysqli_query исключает 2 параметра, первая переменная - mysqli_connect эквивалентная переменная, вторая - запрос, который вы предоставили

$name1 = mysqli_connect(localhost,db_username ,db_pswd ,db_name );

$name2 = mysqli_query($name1,"INSERT INTO `counter`.`hits` (`page_hits`) VALUES ('".$hits."')");
16
задан mateo 5 September 2010 в 22:43
поделиться

1 ответ

Я не уверен, что это относится к вам, но Html.HiddenFor() «не выводит правильные значения после публикации, если значение изменилось во время публикации». и это не баг, так было задумано.

Быстрое исправление:

Не используйте помощника, попробуйте вместо этого:

<input type="hidden" value="<%= Html.AttributeEncode(model.Id) %>" id="Id" name="Id" />

У меня всегда работало :)

24
ответ дан 30 November 2019 в 21:02
поделиться
Другие вопросы по тегам:

Похожие вопросы: