asp.net-mvc – 如何将CSS类名添加到ASP.NET MVC 3 Url.Action链
发布时间:2020-12-16 07:35:01 所属栏目:asp.Net 来源:网络整理
导读:在ASP.MVC 3或4(使用Razor)中,如何将CSS类应用于Url.Action()辅助方法?可能吗? 期望的结果: a href="homeindex?page=2" class="FOO"BAR/a 我已经走到这一步了: @Url.Action("Index","Home",new { page }) 更新:谢谢大家.我犯了几个错误,我应该为未来的
在ASP.MVC 3或4(使用Razor)中,如何将CSS类应用于Url.Action()辅助方法?可能吗?
期望的结果: <a href="homeindex?page=2" class="FOO">BAR</a> 我已经走到这一步了: @Url.Action("Index","Home",new { page }) 更新:谢谢大家.我犯了几个错误,我应该为未来的读者澄清(很可能是我自己).我希望我能给你不止一个人的信任. a)新的{page} – 不要这样做.它会产生不希望的输出.我的意思是:ViewBag.page或ViewBag.pageNum b)正如你们中的一些人指出的那样,我需要Html.ActionLink()而不是Url.Action()我已经成功使用,直到我切换到生成完整标签,而不仅仅是网址. 我确认以下工作符合要求: @Html.ActionLink("BAR","Index",new { ViewBag.PageNum },new { @class = "FOO" }) 解决方法
我相信你想用
ActionLink 代替.这将允许您添加所需的任何属性.
@Html.ActionLink("BAR",new { page },new { @class = "FOO" }) 输出: <a href="home/index?page=2" class="FOO">BAR</a> 或者你可以“手动”做到 <a href="@Url.Action("Index",new { page })" class="FOO">BAR</a> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc-4 – ASP.NET MVC 4应用程序捆绑和分类,为什么
- asp.net – 何时填充已排序的asp:GridView?
- .NET Core MVC RequestLocalization忽略DefaultRequestCult
- Asp.net生成Excel文件并下载(更新:解决使用迅雷下载页面而
- 在ASP.Net应用程序和最佳实践中使用WCF
- 使用Asp.net在jquery中更改事件
- asp.net – 什么可能导致一个服务器上的此错误,但不是另一个
- asp.net-mvc – 如何覆盖视图布局声明
- asp.net – 如何让用户登录2周?
- 在ASP.NET中如何知道当前路径是否是安全路径
推荐文章
站长推荐
- asp.net – 关闭/停止浏览器或选项卡关闭时的会话
- ASP.NET MVC筛选器之特殊筛选器IOverrideFilter
- asp.net – 如何为ValidateAntiForgeryToken选择
- ML.NET技术研究系列-2聚类算法KMeans
- asp.net-mvc – 在MVC身份(2.0.1)中的regenerate
- asp.net-mvc – 如何调试在Azure中部署的ASPNET核
- asp.net-core – 在.Net 5 Core beta2中找不到Sy
- asp.net – 强制按钮控制在回发之前运行其客户端
- asp.net-mvc-3 – MVC直接在单个对象上调用模型绑
- asp.net-mvc-3 – MVC 3 json请求应该在异常时接
热点阅读