首先感谢上贴帮助我的人,我马上结贴给分,也希望他们到我这贴来,只要在上贴帮了我的,都再给分,不管能不能再回答我这里的问题@@@小弟初学,很多问题都是第一次遇到,这不,我今天将已经在服务器A上运行的网站移到另一台服务器中,结果又出问题了,我确定我的程序是没有问题的。也敢说这回肯定也是IIS的设置问题@各位高人再帮帮我呀。。症状是这样的。我将网站移到这边建好之后,成功的进入了首页(default.aspx),点击上面用<a herf='***.aspx'>做的链接一切正常,可是当我点击一些按钮组件,却发现,点击按钮所需要执行的代码都执行了,可是却不能正常跳转到另一页面。例如,首页上,输入完用户名密码之后,点击“登录”按钮,此时是提交了,IE刷了一下,就变成空白页了!地址栏里显示的还是首页的URL,如果正常的话应该跳转到另一页面(登录成功提示及用户资料显示页面)。我尝试先不关IE,直接在地址栏里输入用户登录成功后应该跳转的那一页面,却发现竟然可以显示!并且上面显示的用户详细信息都是正确的(点击登录后我会从数据库里提取出资料保存在Session中,然后再Response.Redirect("Welcome.aspx")),这说明我在首页点击登录后,所需要执行的代码都运行了!真是很郁闷,各位高人再帮帮我吧。。

解决方案 »

  1.   

    按钮事件丢了,在visual studio中,双击此按钮,在激活一下即可。
      

  2.   

    应该不是按钮事件丢失的原因呀。因为我根本没有再去改动什么,就整一个项目COPY过去。。
      

  3.   

    我想问下楼主你怎么发现它执行了?
    你单步跟踪了吗?丢失事件是正常的,vs的BUG自己加上就可以了!
    VB:Handles.....
    csharp:的可能是eventhandler,自己确定一下!
      

  4.   

    <a herf='***.aspx' target='_blank'>
      

  5.   

    在VS。NET里重新双击连一次就可以了。
    这样的事很正常的
      

  6.   

    大侠们呀。。根本就不是什么丢失事件,现在就是等于从一台服务器把整个代码拷一份到另一台去的概念。代码是一点错没有的。还有就是当我点击登录之后,该按钮的代码已经运行了(已经从数据库中读取到数据了的)。但是就是不跳转到另一页面。。就是说Response.Redirect("Welcome.aspx")无效。提交后,代码运行了,页面就成空白了,如果我在IE地址栏中手工输入的话就可以~~~并且session中存的变量都在~~