50分请教个问题:如何判断页面是否存在? 页面是否存在?如:http://localhost/如果不存在,就弹出提示并返回,否则,直接进入那个页面。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你提供一个出错页面就行了。在web.config中配置。iis会检测到这样的error的。 用户需求是这样的:输入:年 月 用户id 点击“search"后,就判断是否有相应的页面,有就直接进入,否则,就返回。 try{ .....//直接进入}catch(){ .....//返回} 在web.config里我写了 <customErrors mode="On" > <error statusCode="404" redirect="error404.htm"/> </customErrors> 也加了个error404.htm页面,没达到效果 但是对于,页面的路径判断该如何呢?对于本系统下的网页是否存在,可以判断出是否存在;但对于路径如:http://....这样的判断呢? 这样的话.可以试试看用这个办法using System.IO;//path这个参数就是页面文件的路径//例如你的localhost在C:\Inetpub\wwwroot\WebApplication\Forms\Form1.aspx//你的参数就是以上这个路径//如果存在,就返回true,不然就返回falsepublic bool CheckForms(string path){ bool isExist = false; if(File.Exists(path)) { isExist = true; return isExist; } return isExist;}你可以调用这个函数来试试看.小弟在这里献丑了,请高手赐教. 如果网页是系统目录下,可以根据404判断是否存在;问题是,那个是链接来的,就象,<a href="http://...."></a>则点击后,如果无法链接上去,就返回并提示“不存在”。 http://blog.csdn.net/jetxia/archive/2006/03/11/621506.aspx 计算字段相关,球思路。 这要憋屈死我了,什么情况啊? SQL连接字符串什么意思 关于软件测试的问题! 是流程问题 非技术问题! 大家给点意见!!谢谢~高手!大侠!强人! Visual Studio 2005 配置环境 标准表达式中数据类型不匹配!!!请各位帮忙啊!我看不出来 解决难题付现金!有耐性的朋友帮我看看,谢谢! 关于在网页上弹出确认对话框的问题 .net ASPX页面关闭问题 DropDownList绑定 出现问题 谁有vs2005和asp.net2.0的教程? RegularExpressionValidator 表达式设置
输入:年 月 用户id 点击“search"后,就判断是否有相应的页面,有就直接进入,否则,就返回。
{
.....//直接进入
}
catch()
{
.....//返回
}
<error statusCode="404" redirect="error404.htm"/>
</customErrors>
也加了个error404.htm页面,没达到效果
using System.IO;//path这个参数就是页面文件的路径
//例如你的localhost在C:\Inetpub\wwwroot\WebApplication\Forms\Form1.aspx
//你的参数就是以上这个路径
//如果存在,就返回true,不然就返回false
public bool CheckForms(string path)
{
bool isExist = false;
if(File.Exists(path))
{
isExist = true;
return isExist;
}
return isExist;
}你可以调用这个函数来试试看.
小弟在这里献丑了,请高手赐教.