IDE应该不会修改的代码,除非是你的代码有排版个是方面的错误!仔细试试看

解决方案 »

  1.   

    你一定是在自己的机器上装的vs.net,然后用它在另一台机器建立的.net项目,对吧?
    这是因为本地有项目的Cache的原因,你本地的我的文档里的visual studio projects目录删除掉,然后重新打开项目就可以了。
    我也遇到过这种情况,而且当你是在某个虚拟目录下建项目更是如此,如果是在站点下建项目就没有这个情况。
      

  2.   

    它是把<form name="registerForm" method="post" action="reg_ok.aspx" runat="server">
    给我改成了:
     <form name="registerForm" method="post" action="reg.aspx" id="ctrl0">
    把action都给我变了,
      

  3.   

    check in and check out
      

  4.   

    就是 系统改我的asp.net 程序,我不知道怎么回事
      

  5.   

    runat="server"的控件最后人为定义给它一个ID
      

  6.   

    我开始是提交给别的页,可是一运行就提交给本页了
    ///////
    系统默认是提交给自己,当你进行页面视图切换的时候就会修改成默认设置,不是你简单修改action就能改变的。
      

  7.   

    <form name="registerForm" method="post" action="reg.aspx" id="ctrl0">
    把action都给我变了,这句话有问题,系统确实会自动把action改成你当前运行的页面,如果是为了在下一个页面得到本页的数据,估计得用其他的方法,
      

  8.   

    .net中的<form 一定要加上runat=server,另外.net中的<form>只能提交到本页,不能将页面提交给别的页,要提交到别的页需要用Response.Redirect();
      

  9.   

    vs.net中有很多情况,ide都会自动把你的源代码改变(html编辑器),但是一般手动修改源代码后,直接切换视图或保存是没有问题的。问题出在,之后你又对该页面在设计视图中进行了修改,这时再切换到源码视图时,就会又被他改掉我对ide的这点功能是深恶痛绝!!