• 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,保存文件,关闭程序环境,再启动就可以了,还有,以后我一定要备份好文件啊。记得啊

    ---今天很难忘记"备份文件"
  • 相关阅读:
    html更改弹窗样式(原创,转载需声明)
    关于考研的反思
    Android之控件学习
    Android之LinearLayout布局下怎么让按钮固定在底部
    Android中控件属性详细总结(转载)
    毕业设计周记(第四篇)
    毕业设计周记(第三篇)
    毕业设计周记(第二篇)
    毕业设计周记(第一篇)
    Hadoop
  • 原文地址:https://www.cnblogs.com/pyman/p/1226138.html
Copyright © 2020-2023  润新知