我想使用bootstrap Glyphicons进行编辑,删除和细节。给出了默认值
@Html.ActionLink("Edit", "Edit", new { id = item.UserID }, new { data_modal = "" })
我想修改它以使用图标来表示它,所以我将其编辑为
<a href="@Url.Action("Edit", "Edit", new { id = item.UserID }, new { data_modal = "" })" class="btn btn-warning">
<span class="glyphicon glyphicon-pencil" aria-hidden="true"></span>
</a>
我得到的错误是
错误CS1503参数3:无法转换 '&lt; anonymous type:int id&gt;'到'System.Web.Routing.RouteValueDictionary'
错误CS1503参数4:无法转换 ''&lt;匿名类型:字符串data_modal&gt;' 'string'
答案 0 :(得分:1)
在ActionLink()
方法中添加data-modal=""
属性,以便在手册<a>
元素中重复该属性,它将是
<a href="@Url.Action("Edit", "Edit", new { id = item.UserID }, )" class="btn btn-warning" data-modal="">
<span class="glyphicon glyphicon-pencil" aria-hidden="true"></span>
</a>
目前您正在使用Url.Action()
string
,其中第4个参数是协议(typeof CreateGraphics
)
答案 1 :(得分:0)
由于错误已经说明,第三个参数应该是RoutedValueDictionary而不是匿名对象。
根据this overload,函数调用的正确重载为IF "%deletetype%" == "prompt" (for /d /r "C:\Users" %%a in (*Folder*) do if exist "%%a" rmdir /s "%%a") ELSE (for /d /r "C:\Users" %%a in (*Folder*) do if exist "%%a" rmdir /s /q "%%a")
IF "%deletetype%" == "prompt" (for /d /r "C:\Documents and Settings" %%a in (*Folder*) do if exist "%%a" rmdir /s "%%a") ELSE (for /d /r "C:\Documents and Settings" %%a in (*Folder*) do if exist "%%a" rmdir /s /q "%%a")
。