actionlink相关内容
我正在处理的网站有一些相当复杂的路由结构,我们在使用路由引擎以我们需要构建 URL 的方式构建 URL 时遇到了一些困难. 我们有一个搜索结果页面,它使用基于 RegEx 的模式匹配将多个变量分组到单个路由段中(即“www.host.com/{structuralParameters}"可以如下:“www.host.com/variableA-variableB-variableC" - 其
..
我有一个返回数组 (string[]) 的方法,我正在尝试将这个字符串数组传递给 Action Link,以便它创建一个类似于以下内容的查询字符串: /Controller/Action?str=val1&str=val2&str=val3...等 但是当我通过 new { str = GetStringArray() } 我得到以下网址: /Controller/Action?str=Sy
..
我有一个在 ASP.NET 4.0 中开发的现有 Web 应用程序.我想向应用程序添加 MVC 功能,因此我按照 Scott Hanselman 的文章将 MVC 集成到应用程序中 将 ASP.NET MVC 3 集成到现有升级的 ASP.NET 4 Web 窗体应用程序中.因为MVC路由是贪婪的,所以我在我的Global.asa中添加了以下代码,这样一个空的URL就会转到我的Default.as
..
我正在处理的网站有一些相当复杂的路由结构,我们在使用路由引擎以我们需要构建 URL 的方式构建 URL 时遇到了一些困难. 我们有一个搜索结果页面,它使用基于正则表达式的模式匹配将多个变量分组到一个路由段中(即“www.host.com/{structuralParameters}"可以是以下内容:“www.host.com/variableA-variableB-variableC" -
..
可能的重复: 在 asp.net mvc 中包含锚标记Html.ActionLink 代码:@Html.ActionLink("Link", "Action", "Controller", new { id = Id } ) 目前我可以生成这样的链接: http://mywebsite/Controller/Action/Id 我想生成这样的链接: http://m
..
我想把一个按钮作为 @ActionLink() 的文本,但我不能,因为它 HTML 转义了我的字符串......我找到了 @Html.Raw() 机制并尝试了 @ActionLink().ToHtmlString() 但不知道如何将其组合在一起... 我发现一篇文章,描述了为类似目的构建扩展,但它是讨厌去那么多麻烦......一定有一个简单的方法吗? 解决方案 你可以写一个助手:
..
在 ASP.NET MVC 的最新 (RC1) 版本中,如何让 Html.ActionLink 呈现为按钮或图像而不是链接? 解决方案 延迟响应,但您可以保持简单并将 CSS 类应用于 htmlAttributes 对象. 然后在样式表中创建一个类 a.classname{背景: url(../Images/image.gif) 无重复左上角;显示:块;宽度:150px;高度:15
..
谁能告诉我如何使用 ActionLink 和 POST 方法向控制器提交值? 我不想使用按钮. 我猜它与 jquery 有关系. 解决方案 您不能使用 ActionLink,因为它只会呈现一个锚点 标签. 您可以使用 jQuery AJAX 帖子. 或者只是使用或不使用 jQuery(这将是非 AJAX)调用表单的提交方法,也许在您喜欢的任何控件的 onclick 事件中.
..
假设我有一堂课 公共类ItemController:Controller{公共操作结果登录(int id){返回视图(“你好",id);}} 在不位于 ItemController 所在的 Item 文件夹的页面上,我想创建一个指向 Login 方法的链接.那么我应该使用哪个 Html.ActionLink 方法以及我应该传递哪些参数? 具体来说,我正在寻找替代方法 Html.Acti
..
我有一个返回数组 (string[]) 的方法,我正在尝试将此字符串数组传递到 Action Link 中,以便它创建一个类似于以下内容的查询字符串: /Controller/Action?str=val1&str=val2&str=val3...等 但是当我通过 new { str = GetStringArray() } 我得到以下网址: /Controller/Action?str=S
..
假设我有一个带有以下键值对的 javascript 字典变量: var attributes = { name : "name1", age: 10} 我想使用上述属性中的值在相同的 javascript 函数中创建 HTML ul 元素的子元素,如下所示: var htmlContent = ' @Html.ActionLink(attributes["name"], "Details",
..
是否可以使用 ActionLink 转换提交按钮? 我得到了这个 ActionLink ,它将用户重定向到索引页面: @ Html.ActionLink(“取消",“索引",空,新{@class ="k-button"}) 还有一个保存按钮,用于保存创建或更改的内容:
..
在我要制作的应用程序中,我的视图中有一个菜单,如下所示:
@ Html.ActionLink(“创建项目",“显示","CreateDisplay")
@ Html.ActionLink(“打开",“关于",“首页")
其中CreateDisplay是控制器的名称,而Display是该控制器中将调用另一个视图
..
我在名为Student(/Student/Details/1)的控制器内的视图中具有下表: @foreach(Model.Enrollments中的变量项){@ Html.DisplayFor(modelItem => item.Course.Title) @ Html.DisplayFor(modelItem => item.Grade)
..
我有一个如下的动作链接: @ Html.ActionLink(item.InterfaceName,“名称",“接口",新的{name = item.InterfaceName},null) item.InterfaceName 是从数据库中收集的,并且是 FastEthernet0/0 .这导致我的HTML链接被创建为导致"localhost:1842/Interfa
..
当您编写的动作链接没有routeValues且您使用指定的routeValue加载该页面时,MVC会错误地写出该动作链接. 我在使用MVC属性路由时也遇到了完全相同的错误,在其中您指定了类似以下内容的网址: [Route("reviews/{reviewId}")] 我特别遇到了问题,即它会破坏由routeValue加载的动态内容页面,并且当您有多个操作链接指向同一页面上的动态操作结果
..
我真的希望有人可以帮助我完成这个我想做的简单事情.我对MVC还是很陌生,但仍然想尽一切办法! 我有一个名为Submission的控制器,该控制器传递了公司ID,因此我可以跟踪我们在哪个公司工作. http://myurl/Submission/Index/1 此视图的代码: @model IEnumerable@ {View
..
我是ASP.NET和任何类型的Web开发的新手.我已经搜寻了许多小时来寻找解决问题的方法,但似乎无法在div中显示我的局部视图. 发生的是视图正在显示,但是它替换了整个页面,而不是显示在主页的div中. 我的控制器看起来像这样: 公共类MyController{公共ActionResult ShowView(int id){//从id获取视图模型返回PartialView(viewM
..
我注册了以下路线; route.MapRoute("LocationsByArea",“位置/{系统}/{存储}/{区域}",新建{控制器="StorageLocation",操作=“索引"},空值); ...以及我认为的以下代码;
..
我有一个定义如下的动作: public ActionResult Foo(int [] bar){...} 这样的网址将按预期工作: .../Controller/Foo?bar = 1& bar = 3& bar = 5 我还有另一个动作,可以完成一些工作,然后将上面的 bar 的某些计算值重定向到上面的 Foo 动作. 是否有一种简单的方法可以使用RedirectToAc
..