小编DMa*_*Man的帖子

MVC使动作链接执行提交

我目前正在尝试进行html提交,但是使用MVC辅助方法ActionLink,因为我不希望它是一个按钮,我希望它是一个带下划线的链接,就像我页面上的其余部分一样.这就是我目前所拥有的

<%= Html.ActionLink("Delete Selected", "DeleteCheckBox", "Domains", "Default.aspx", new { type="submit" }) %>
Run Code Online (Sandbox Code Playgroud)

这会跳回我的操作,但是所有已检出要删除的域都不会被发回.(如果我使用它,<input type="submit" name="DeleteAction" value="Delete" />它工作正常,所以我知道提交或检索复选框没有问题)

这是我到目前为止所拥有的......

>"%>

指数

<h2>Domain List</h2>

<h2 style="color: #FF0000"><%= Html.Encode(ViewData[IProwlAdminUI.Utils.Global.ExceptionMessageKey]) %></h2>
<h2 style="color: #FF0000"><%= Html.Encode(ViewData["Message"]) %></h2>

<% using (Html.BeginForm("DeleteCheckBox", "Domains"))
   { %>
   <% if (ViewData.ContainsKey("DeleteMessage")) 
       { %>
       <h2 style="color: #FF0000"><%= Html.Encode(ViewData["DeleteMessage"]) %></h2>
       <input type="submit" name="DeleteAction" value="Commit" /> <input type="reset" name="DeleteAction" value="Cancel" /> 
    <% } %>
   <p>
    <%= Html.ActionLink("Create New", "Create") %> 
    | <%= Html.ActionLink("Export List", "Export") %> 
    | **<a href="javascript:void(0)" class="DeleteLink">Delete Selected</a>** …
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc actionlink

8
推荐指数
1
解决办法
3万
查看次数

标签 统计

actionlink ×1

asp.net-mvc ×1

c# ×1