首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

IIS 6.5 很变态的有关问题,不知有没有人遇到过

2012-03-31 
IIS 6.5 很变态的问题,不知有没有人遇到过?前台:asp:LinkButton IDbtnLogin runatserver Visible

IIS 6.5 很变态的问题,不知有没有人遇到过?
前台: 
<asp:LinkButton ID="btnLogin" runat="server" Visible="true" Text="<img src='images/j_登录s.gif' width='16' height='16'/>&nbsp;&nbsp;登录"
  OnClick="btnLogin_Click"></asp:LinkButton>

后台:
 //登录
  protected void btnLogin_Click(object sender, EventArgs e)
  {
  Response.Redirect("~/Login/Login.aspx");
  }


在IIS6中运行正常,到了IIS6.5/win7中就报错,没办法正常定向了页面。

[解决办法]
Response.Redirect("~/Login/Login.aspx");
 改成Response.Redirect("/Login/Login.aspx");试一试
[解决办法]
Response.Redirect("../Login/Login.aspx");
[解决办法]
报错,报什么错?
[解决办法]
~/Login/Login.aspx是对应查找所有Login文件下的Login.aspx吧。
[解决办法]
~/Login/Login.aspx

查找根目录下Login文件下的Login.aspx文件

Response.Redirect 不一定是在同服务器进行页面跳转,所以必须写清楚文件的地址

如果是在根目录下直接Response.Redirect("/Login/Login.aspx");

如果是在某个文件夹下直接Response.Redirect("/XX/Login/Login.aspx");
[解决办法]
我很奇怪很多人都知道报错,就是不知道从错误信息里找出毛病在哪...
[解决办法]
是不是iis部署里面的没设置。net啊,或者改为Response.Redirect("Login/Login.aspx");

热点排行