0

我一直在为一个新网站使用 ASP.net MVC。

我发现视图具有相同名称但位于不同文件夹中的一个小问题,即 Views/Home/Index.aspx 和 Views/Account/Index.aspx 当有定义时,代码隐藏文件就像是部分类对于相同的事件或函数(即 PageLoad 事件)。我通过显式为代码隐藏文件(使用文件夹名称)提供命名空间并更新标记页面中的引用来避免此问题。

但就像我说的,这很烦人。有什么我做的不对吗?或者这只是测试版软件中的一个错误?

4

1 回答 1

2

不,这不是测试版软件中的错误。它与 MVC 或一般的 ASP.NET 无关。从本质上讲,您的问题归结为您希望拥有两个具有相同名称的不同类。这样做的唯一方法是将它们放在不同的名称空间中。

于 2008-11-06T00:30:23.267 回答