Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/xpath/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc MVC绑定简单的html文本框,而不使用html助手和Razor_Asp.net Mvc_Asp.net Mvc 3_Razor - Fatal编程技术网

Asp.net mvc MVC绑定简单的html文本框,而不使用html助手和Razor

Asp.net mvc MVC绑定简单的html文本框,而不使用html助手和Razor,asp.net-mvc,asp.net-mvc-3,razor,Asp.net Mvc,Asp.net Mvc 3,Razor,我有一个关于MVC的问题(我是MVC新手) 我的问题是 在带有Razor for textbox的MVC中,我们这样写 @Html.TextBoxFor(m=>m.name) 现在假设我不想使用Razor和html助手类。我想要 简单的html输入,如下所示 <input type="text" name='@Model.name' value='@Model.name'> 上述方法是否可行?您可以使用 <input type="text" name='@Html

我有一个关于MVC的问题(我是MVC新手)
我的问题是

在带有Razor for textbox的MVC中,我们这样写

@Html.TextBoxFor(m=>m.name)
现在假设我不想使用Razor和html助手类。我想要 简单的html输入,如下所示

<input type="text" name='@Model.name' value='@Model.name'>

上述方法是否可行?

您可以使用

<input type="text" name='@Html.NameFor(x => x.name)' value='@Model.name'>


karthik感谢您的重播,但我已经尝试了上面的内容,但它不起作用。您想做什么,而不想进行模型绑定?我问你,因为你说你是MVC新手,可能有一个误解。不过,要回答您的问题,可以只编写HTML。如果您给它的name属性与服务器在回发时接受的模型中的属性名匹配,则会发生绑定。所以你会做
你看到了吗errors@DaveA这正是将要发生的事情。我仍然不理解他的用例,但在等待更多信息。@Sagarpatel您无法绑定您在帖子中使用的方式。查看用户的评论(tostringtheory),这会有所帮助