获取输入文本的值从html到mvc

时间:2016-10-26 10:56:10

标签: html asp.net-mvc textbox request

我有包含网址的文本框。在html中它看起来像这样:

<input id="BannerLink1" name="BannerLink1" type="text" value="@ViewBag.baner1_link" />

我试图使用Request对象将此值传递给控制器​​:

baner.Url_link = Request["BannerLink1"];

但我的控制器总是将Request["BannerLink1"]视为空字符串。任何猜测可能是错的?

1 个答案:

答案 0 :(得分:1)

您需要将输入标记放在表单标记(Html.BeginForm())中,以便在表单发布时放置值。