Asp.net-Mvc

將 ajax actionlink 轉換為引導按鈕

  • July 29, 2019

我有一個像這樣的ajax actionlink:

<div style="float:left"> @Ajax.ActionLink("EMPLOYEE", "_PartialEmployeeIndex", "Employee", new AjaxOptions() { UpdateTargetId = "divToUpdate" }) </div>

我通常使用引導程序來設置按鈕的樣式,如下所示:

 <input class="btn btn-info" type="button" value="Input">

或者像這樣

<button class="btn btn-success" type="submit"> </button>

那麼如何將 ajax 操作連結轉換為引導按鈕?

我不想將類名放在包含 ajax actionlink 的 div 中,因為該按鈕以黑色字型和下劃線顯示…

我希望它顯示為沒有下劃線和白色字型的實際按鈕

您應該能夠使用htmlAttributes參數添加您想要的任何 Bootstrap 類:

@Ajax.ActionLink("EMPLOYEE", "_PartialEmployeeIndex", "Employee", new AjaxOptions() { UpdateTargetId = "divToUpdate" }, new { @class = "btn" })

如果你只想要一個圖示,你可以這樣做:

   @Ajax.ActionLink(" ", "Delete", new { id = 1 }, new AjaxOptions
                                       {
                                           Confirm = "Are you sure you wish to delete?",
                                           HttpMethod = "Delete",
                                           InsertionMode = InsertionMode.Replace,
                                           LoadingElementId = "div_loading"
                                       }, new { @class = "glyphicon glyphicon-trash" })
  • 名稱ationlink不能為null或為空,所以我推荐一個空格。

引用自:https://stackoverflow.com/questions/10827264