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 № 1Nie 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]);