我已經閱讀了關於類似問題的多篇文章,但沒有奏效。使用HTML.ActionLink調用Post方法
我已經在項目控制器叫「郵報」的版本編輯動作固定頁腳按鈕和麪臨的問題。這裏是我想要做的
讓我知道如果問題需要進一步的解釋。
(我嘗試使用Ajax.ActionLink其建議在多個帖子太多,但沒有成功。
我已經閱讀了關於類似問題的多篇文章,但沒有奏效。使用HTML.ActionLink調用Post方法
我已經在項目控制器叫「郵報」的版本編輯動作固定頁腳按鈕和麪臨的問題。這裏是我想要做的
讓我知道如果問題需要進一步的解釋。
(我嘗試使用Ajax.ActionLink其建議在多個帖子太多,但沒有成功。
最後我設法通過一些解決方法來解決它。發帖這裏的解決方案,以幫助別人。
就像我剛纔所說,我嘗試使用Ajax.ActionLink,但我沒能達到相同的。相反,我找了調用形式從形式之外提交的動作,這就是我真正需要在這裏。
形式:名稱表單的東西,說 「editProjDetailsForm」
@using (Html.BeginForm(null, null, FormMethod.Post,
new { @class = "form-horizontal",
name = "editProjDetailsForm" }))
頁腳:呼叫從頁腳按鈕此方法。
<input type="button" onclick="document.editProjDetailsForm.submit();"
class="btn btn-primary"
value="Save Changes" />
我想這也是一個在頁腳,但它沒有鍛鍊:
@Ajax.ActionLink("Save Changes", "Edit", new { id = Model.ProjectId },
new AjaxOptions { HttpMethod = "POST" })
有用的帖子
顯示問題,如果你使用的是引導在頁腳我有一個輸入類型=按鈕,帶class =按鈕,一個動作鏈接。這兩個嵌套在一個BTN-組,但有高度是在以下快照表現爲明顯的不同:
修復:發現,這是一個已知的問題,有一個建議的解決方案,但沒有奏效(對於Internet Explorer)。 input type=submit and anchor button in btn-group appear as different sizes
解決方法:添加.btn { line-height:normal!important; }
或者如果你想只對特定的按鈕,可以讓說,那麼上面的輸入按鈕做到這一點:
<input type="button" onclick="document.editProjDetailsForm.submit();"
class="btn btn-primary"
value="Save Changes"
style="line-height:normal!important;" />
雖然不完全是一個問題,我有相關的,我做了gleem這篇文章提供了一些有用的信息,非常感謝! – JonE