我有包含网址的文本框。在html中它看起来像这样:
<input id="BannerLink1" name="BannerLink1" type="text" value="@ViewBag.baner1_link" />
我试图使用Request对象将此值传递给控制器:
baner.Url_link = Request["BannerLink1"];
但我的控制器总是将Request["BannerLink1"]
视为空字符串。任何猜测可能是错的?
答案 0 :(得分:1)
您需要将输入标记放在表单标记(Html.BeginForm()
)中,以便在表单发布时放置值。