Можете ли вы инициализировать Html.TextBoxFor со значением в localStorage?
Можете ли вы инициализировать значение Html.TextBoxFor значением в HTML5 localStorage?
Я знаю, что вы можете инициализировать с помощью строки.
@Html.TextBoxFor(m=>m.name, new {@Value="John Doe"})
Что если я захочу использовать строку в localStorage вместо "John Doe"?
1 ответ
Решение
Вы не можете, вам придется использовать javascript или создать помощника, который выводит javascript для вас.
если вы создаете помощника, вы можете использовать jquery:
var localStorageKey = "yourkey";
$("#textboxid").val(window.localStorage[localStorageKey]);