我有以下代碼:Html.BeginForm在部分爲不同的控制器
<% using (Html.BeginForm("AddComment", "Comments", FormMethod.Post)) { %>
<div id="New_Comment">
<textarea name="newComment" id="newComment">Add comments</textarea>
<input type="submit" value="Add" />
<div><span class="text_grey">Attach:</span><a href="#" class="link_text_grey">File</a> <a href="#" class="link_text_grey">Link</a></div>
</div>
<%} %>
這是由我的頁面控制器呈現的部分。出於某種原因,表單上的動作出現空白,如果我在MyPage控制器上引用了一個方法,它可以正常工作,我想要做的是指向與我的表單不同的控制器。
看起來很對我。有什麼地方可以查看生成的HTML嗎?該操作應該是相對於網站根目錄的「/ Comments/AddComment」。 – tvanfosson 2010-06-25 14:50:28
生成的html只是沒有任何操作
嘗試更加詳盡。我只是試圖重現你的問題,但我有預期的結果。 – Trimack 2010-06-25 20:29:39