asp.net-mvc-3 – 如何添加一个锚标签到我的URL?
发布时间:2020-05-23 15:10:31 所属栏目:asp.Net 来源:互联网
导读:MVC 3.net我想添加一个锚点到最后一个url。 我试图添加一个锚查询字符串,但哈希值’#’更改为#或类似于url的内容。 有没有办法解决这个问题? 有一个超负荷的 ActionLink帮助器允许您指定片段: @Html.ActionLink( Link Text, // linkText Action, // action
|
MVC 3.net我想添加一个锚点到最后一个url。 我试图添加一个锚查询字符串,但哈希值’#’更改为#或类似于url的内容。 有没有办法解决这个问题? 解决方法有一个超负荷的 ActionLink帮助器允许您指定片段:@Html.ActionLink(
"Link Text",// linkText
"Action",// actionName
"Controller",// controllerName
null,// protocol
null,// hostName
"fragment",// fragment
new { id = "123" },// routeValues
null // htmlAttributes
)
将产生(假设默认路由): <a href="/Controller/Action/123#fragment">Link Text</a> 更新: 并且如果要在执行重定向的控制器操作中执行此操作,则可以使用GenerateUrl方法: public ActionResult Index()
{
var url = UrlHelper.GenerateUrl(
null,"Action","Controller",null,"fragment",new RouteValueDictionary(new { id = "123" }),Url.RouteCollection,Url.RequestContext,false
);
return Redirect(url);
} (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 使用signalr时,将有任何连接限制在IIS
- asp.net-mvc – 为什么ListBoxFor不选择项目,但ListBox是?
- asp.net – 在jQuery对话框中的窗体中,MVC中通常采用的方法
- asp.net-mvc – 在哪里可以找到一个简单的简单解释MVC?
- asp.net – 为什么%=%在一种情况下工作,但在另一种情况下
- 在Textbox asp.net上使用JQuery DatePicker
- asp.net – 如何处理错误时使用jQuery.ajax()?
- asp.net – 关键字不支持:’server’
- 在asp.net中访问服务器端的输入类型文件
- 从ASP.Net中的sessionID获取会话对象
推荐文章
站长推荐
- asp.net-mvc – Html.HiddenFor值属性未设置
- asp.net – 如何增加Web服务请求的超时?
- asp.net – 在Response.RedirectToRoute之后跳过
- asp-classic – 检查VBScript中是否存在Object
- asp.net-core – 你如何解决AspNet Core缺少的依
- asp.net – 从Web应用程序打印
- asp.net-mvc-4 – 如何在MVC4中呈现远程ReportVi
- asp经典 – 经典ASP文本替换和UTF-8编码
- 在ASP.NET Web应用程序中有未处理的异常是否可以
- asp.net – 无法加载文件或程序集“Oracle.DataA
热点阅读
