MVC @using Html.BeginForm 传递多个参数的问题

@using(Html.BeginForm("Audit","News",FormMethod.Get,new{id="search"})){<divclass="for... @using (Html.BeginForm("Audit","News",FormMethod.Get, new { id = "search" }))
{
<div class="form grop">
<div class="col-sm-2"></div>
<div class="col-sm-2">
<button type="submit" class="btn">拒绝<i class="icon-search"></i></button>
</div>
<div class="col-sm-5">
@Html.TextBox("Title","", new { @class = "form-control input-medium" })
</div>
</div>
}上面一段是我自己写的form表单,后台方法为:

public ActionResult Audit(Guid id, AuditStatus status, string comments)
{
this.WeiLinService.AuditNewsList(id, status);

return this.RefreshParent();
},那么请问后台方法需要的三个参数我要怎么写在前台的方法里面?写到那里?多个参数中间用什么隔开?
展开
 我来答
a274355068
推荐于2016-07-10 · TA获得超过4.2万个赞
知道大有可为答主
回答量:7754
采纳率:92%
帮助的人:782万
展开全部
Guid 的话 一般都是生成的把,你怎么传

在new里面 传递参数啊

AuditStatus 是类么?这个也不需要把

Html.BeginForm("Audit","News",FormMethod.Get, new { id = "search", comments="123" , ...})
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式