嘿... 如何將ViewUserControl提交按鈕的ID發送到控件後置動作?當我有普通視圖我可以寫這樣的事:mvc-System.Web.Mvc.ViewUserControl
[HttpPost]
public ActionResult KontaktIzabran(string myId)
{
//some code
}
現在身份識別碼是alwasy空.... 這裏是我的用戶
<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl<KontaktModel>" %>
<%@ OutputCache Duration="1200" VaryByParam="*" %>
<div id="sign-in-pop" class="popup">
<div class="modal fat-form">
<div class="clipper">
<div class="left"></div>
<div class="content">Sign In</div>
<div class="right"></div>
</div>
<% Html.BeginForm("IzborKontaktaPopUp", "Kontakt"); %>
<%: Html.ValidationSummary(true) %>
<div class="editor-field">
<%: Html.TextBoxFor(model => model.Naziv)%>
<%: Html.ValidationMessageFor(model => model.Naziv) %>
<input type="submit" value="Traži" name="submitButton" id="submitButton" />
<input type="submit" value="Dodaj novi" name="noviKontakt" />
</div>
<% Html.EndForm(); %>
</div>
</div>
你能證明你的觀點/用戶控件? – Paul 2011-02-04 23:05:39