我有阿賈克斯形式在我看來:如何使用ajax鏈接而不是提交表單按鈕?
@using (Ajax.BeginForm("SearchHuman", "Search", new AjaxOptions(){
InsertionMode = InsertionMode.Replace,
UpdateTargetId = "result" }))
只使用{
<div class="editor-field">
@DescriptionStrings.Lastname:
@Html.TextBox("LastName")
</div>
<div class="editor-field">
@DescriptionStrings.Firstname:
@Html.TextBox("Name")
</div>
//submit button
<input type="submit" value='Start Searching' />
//submit link
@Ajax.ActionLink("search", "OtherSearch", new{lastName ="",...}, new AjaxOptions()
{
InsertionMode = InsertionMode.Replace,
UpdateTargetId = "tab"
})
}
我想有提交按鈕和鏈接,2個不同的搜索(在不同的數據庫)一種形式。但是,如何將表單的文本框中的路由值傳遞給Ajax.ActionLink?
在此先感謝!
能否請您指教一下屬性應該我的自定義屬性擴展?它是NonActionAttribute? –
它應該擴展:ActionMethodSelectorAttribute。 – JTMon