@Html.TextBox(model => model.Name);
这个会自动生成:<input type="text" name="Name" id="Name"/>
因此,你要只要使用js:
<script type="text/javascript">
$("#Name").val("bob");
</script>
这样提交之后就可以通过model传到controller了。
现在懂了,谢谢
@Html.TextBox("xxxx")或者@html.TextBoxFor(m=>m.xxxx),都会生成id和name为xxxx的文本框,其实你也可以不用这种方式,直接写html标签<input type="text" name="xxxx" value="" id="xxxx" />
现在懂了,谢谢