Asp.net 从MVC区域访问Web表单
我已经成功地将MVC区域集成到我的web应用程序项目中 我想从我的一个MVC视图中创建一个菜单项,该菜单项链接回web应用程序Default.aspx。如果你愿意的话,一份“主页”菜单 Per: 实际上,我不能使用HTML.ActionLink或URL.Action来执行任何操作,只能访问MVC项目中的控制器 创建此菜单标题的最佳方法是什么 我需要菜单项的位置:Asp.net 从MVC区域访问Web表单,asp.net,asp.net-mvc,vb.net,asp.net-mvc-4,razor,Asp.net,Asp.net Mvc,Vb.net,Asp.net Mvc 4,Razor,我已经成功地将MVC区域集成到我的web应用程序项目中 我想从我的一个MVC视图中创建一个菜单项,该菜单项链接回web应用程序Default.aspx。如果你愿意的话,一份“主页”菜单 Per: 实际上,我不能使用HTML.ActionLink或URL.Action来执行任何操作,只能访问MVC项目中的控制器 创建此菜单标题的最佳方法是什么 我需要菜单项的位置: 根目录>区域>文件夹>视图>文件夹>Layout.vbhtml 指向: Root>Default.aspx 很可能我忽略了一些非常简单
根目录>区域>文件夹>视图>文件夹>Layout.vbhtml 指向: Root>Default.aspx 很可能我忽略了一些非常简单的事情,但从我的项目混乱中可以看出,不幸的是,我对MVC还比较陌生 提前感谢简单地说
<a href="~/Default.aspx">Text...</a>
在视图中。我考虑过这一点。它确实让我达到了目的,但我希望它看起来像其他HTML操作链接。这是我必须用CSS来完成的吗?我不明白。。。当您使用@Html.ActionLink(…)生成链接时,它只生成锚元素。如果您想定义任何css类,您必须使用这些“new{@class=…}”参数对其进行编码。所以,是的,无论如何你必须定义css。你当然是对的。非常感谢你的帮助,丹尼斯。