1

如何更改 asp.net webform 中的命名空间名称例如,在我的项目中,我在 Master 文件夹中创建了 3 个文件夹 Master、Transaction、Reports,默认情况下有 10 个表单命名空间来自 ProjectName.Master,但是当我手动更改名称时通过添加我的表单名称它不起作用例如:-ProjectName.Master.MasterFormName。此外,当我双击一个按钮时,它不会进入后面的代码。

4

1 回答 1

5

仅在 c# 代码中更改命名空间是不够的。
您还需要告诉您的 .master 文件它继承自哪个类。
在你的 .master 文件中设置新的命名空间,你会很高兴的。

<%@ Master Language="C#" AutoEventWireup="true" CodeFile="ProjectName.Master.cs"   
    Inherits="ProjectName.Master.MasterFormName.MasterFormName" %>

只是我个人的意见:将你的类名放在命名空间中没有多大意义。

于 2012-09-12T05:25:31.280 回答