/ / Czy możesz zainicjować plik Html.TextBoxFor za pomocą wartości w localStorage? - c #, asp.net, html5, local-storage, html.textboxfor

Czy możesz zainicjować plik Html.TextBoxFor za pomocą wartości w localStorage? - c #, asp.net, html5, local-storage, html.textboxfor

Czy możesz zainicjować wartość Html.TextBoxFor z wartością w localStorage HTML5?

Wiem, że możesz initiliaze z ciągiem.

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

Co zrobić, jeśli chcę użyć ciągu znaków w localStorage zamiast "John Doe"?

Odpowiedzi:

1 dla odpowiedzi № 1

Nie możesz, musisz użyć javascript lub stworzyć pomocnika, który wypisze javascript dla ciebie.

jeśli tworzysz pomocnika, możesz użyć jquery:

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