/ / Можете ли да инициализирате Html.TextBoxFor със стойност в localStorage? - c #, asp.net, html5, локално съхранение, html.textboxfor

Може ли да инициализирате Html.TextBoxFor със стойност в localStorage? - c #, asp.net, html5, локално съхранение, html.textboxfor

Може ли да инициализирате стойността на Html.TextBoxFor със стойност в HTML5 localStorage?

Знам, че можете да инициализирате с низ.

@Html.TextBoxFor(m=>m.name, new {@Value="John Doe"})

Какво ще стане, ако искам да използвам низ в localStorage вместо "John Doe"?

Отговори:

1 за отговор № 1

Не можеш да използваш javascript или да създадеш помощник, който да изведе javascript за теб.

ако създадете помощника можете да използвате jquery:

var localStorageKey = "yourkey";
$("#textboxid").val(window.localStorage[localStorageKey]);