0
在這裏,我想將名稱屬性傳遞給窗體。但是,這是傳遞名稱作爲查詢字符串:以下是我所使用的代碼:如何在Beginform助手中傳遞名稱屬性
@using(Html.BeginForm( 「上傳」, 「AjaxUpload」,新的{@name = 「form1的」})){
我也刪除@在名稱作爲查詢字符串。請你告訴如何通過name屬性如下圖所示:
<form name = "form1" action = "..">
在這裏,我想將名稱屬性傳遞給窗體。但是,這是傳遞名稱作爲查詢字符串:以下是我所使用的代碼:如何在Beginform助手中傳遞名稱屬性
@using(Html.BeginForm( 「上傳」, 「AjaxUpload」,新的{@name = 「form1的」})){
我也刪除@在名稱作爲查詢字符串。請你告訴如何通過name屬性如下圖所示:
<form name = "form1" action = "..">
已經使用的BeginForm
一個錯誤的過載和它對待new { @name = "form1" }
作爲路由值集合。
您需要使用不同的過載,它允許你通過HTML屬性like this one:現在
@using (Html.BeginForm(
"Upload", //action name
"AjaxUpload", // controller name
FormMethod.Post, // form method
new { name = "form1" }) // htmlAttributes
){
}
感謝我有名字屬性 – CodeManiac 2012-07-20 08:01:00