你能用localStorage中的值初始化Html.TextBoxFor吗?

时间:2012-07-23 20:30:09

标签: c# asp.net html5 local-storage html.textboxfor

你能用HTML5 localStorage中的值初始化Html.TextBoxFor的值吗?

我知道你可以用字符串初始化。

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

如果我想在localStorage中使用字符串而不是“John Doe”怎么办?

1 个答案:

答案 0 :(得分:1)

你不能,你必须使用javascript,或者创建一个帮助你输出javascript的助手。

如果你创建了帮助器,你可以使用jquery:

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