Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 从MVC区域访问Web表单_Asp.net_Asp.net Mvc_Vb.net_Asp.net Mvc 4_Razor - Fatal编程技术网

Asp.net 从MVC区域访问Web表单

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 很可能我忽略了一些非常简单

我已经成功地将MVC区域集成到我的web应用程序项目中

我想从我的一个MVC视图中创建一个菜单项,该菜单项链接回web应用程序Default.aspx。如果你愿意的话,一份“主页”菜单

Per:

实际上,我不能使用HTML.ActionLink或URL.Action来执行任何操作,只能访问MVC项目中的控制器

创建此菜单标题的最佳方法是什么

我需要菜单项的位置:
根目录>区域>文件夹>视图>文件夹>Layout.vbhtml

指向: Root>Default.aspx

很可能我忽略了一些非常简单的事情,但从我的项目混乱中可以看出,不幸的是,我对MVC还比较陌生

提前感谢

简单地说

<a href="~/Default.aspx">Text...</a>


在视图中。

我考虑过这一点。它确实让我达到了目的,但我希望它看起来像其他HTML操作链接。这是我必须用CSS来完成的吗?我不明白。。。当您使用@Html.ActionLink(…)生成链接时,它只生成锚元素。如果您想定义任何css类,您必须使用这些“new{@class=…}”参数对其进行编码。所以,是的,无论如何你必须定义css。你当然是对的。非常感谢你的帮助,丹尼斯。