如何在asp.net webform中更改命名空间名称 例如在我的项目中我创建了3个文件夹Master,Transaction,Reports in Master文件夹默认有10个表单,命名空间是ProjectName.Master,但是当我通过添加我的formname手动更改名称时它不起作用,例如: - ProjectName.Master.MasterFormName.And此外,当我双击按钮时,它不会进入后面的代码。
答案 0 :(得分:4)
单独更改c#代码中的命名空间是不够的
您还需要告诉.master文件它继承了哪个类。
在你的.master文件中设置新的命名空间,你会很高兴。
<%@ Master Language="C#" AutoEventWireup="true" CodeFile="ProjectName.Master.cs"
Inherits="ProjectName.Master.MasterFormName.MasterFormName" %>
仅仅是我个人的观点:将你的类名放在命名空间中没有多大意义。