欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 人文社科 > 生活经验 >内容正文

生活经验

vs2003复制一个web窗体,没有更改指向同一个cs 文件,引发大问题

发布时间:2023/11/27 生活经验 45 豆豆
生活随笔 收集整理的这篇文章主要介绍了 vs2003复制一个web窗体,没有更改指向同一个cs 文件,引发大问题 小编觉得挺不错的,现在分享给大家,帮大家做个参考.
今天我在原来的考试系统的出题模块中,input模块,因为增加的一个web窗体编译有问题,于是就复制了原来的启动项页面input,再改了名字为set1,然后在set1页面上删除了控件和代码,再把set1设置为启动项,谁知道问题出来了:因为两个aspx文件都是指向同一个CS文件,从他们的HTML代码。最顶一行。。
<%@ Page language="c#" Codebehind="input_t.aspx.cs" AutoEventWireup="false" Inherits="it.WebForm1" %> 看是完全一样的。都是指向 input_t.aspx.cs ,所以删的时候把他删了。。。。 等我再编译,糟糕!!!系统已经把更改应用到程序中。我打开input的cs文件一看代码,傻了眼,慌忙关闭vs2003,但它没有提示我保存设置.我再次打开,天啊.已经什么都没有了。input的代码也没有了。我还没有备份啊.我立刻联系小西.好在他给了建议,并且在set1 对应的cs文件代码还没有删除,哈哈.真开心,把代码复制就搞好了。谢谢小西,后来再次实验,小结如下:
<%@ Page language="c#" Codebehind="input_t.aspx.cs" AutoEventWireup="false" Inherits="it.WebForm1"%>以后记得"如果复制web窗体,就要改类的名,本例中,更改后copy窗体的html代码为<%@ Page language="c#" Codebehind="copy.aspx.cs" AutoEventWireup="false" Inherits="it.WebForm_copy" %>,相应再更改对应的cs文件,把里面的类名更改为WebForm_copy 使它的指向转到指向copy.aspx.cs,保存文件,关闭程序环境,再启动就可以了,还有,以后我一定要备份好文件啊。记得啊

---今天很难忘记"备份文件"

转载于:https://www.cnblogs.com/pyman/archive/2008/06/19/1226138.html

总结

以上是生活随笔为你收集整理的vs2003复制一个web窗体,没有更改指向同一个cs 文件,引发大问题的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。