我在web应用程序里边,允许用户提交网站地址,不过提交这个地址前,系统将检测这个网站地址是否有效?应该怎么写,谢谢

解决方案 »

  1.   

    用控件。
    <asp:RegularExpressionValidator id="RegularExpressionValidator1" runat="server" ErrorMessage="RegularExpressionValidator"
    ValidationExpression="http://([\w-]+\.)+[\w-]+(/[\w- ./?%&amp;=]*)?"></asp:RegularExpressionValidator>
    即RegularExpressionValidator 控件。
      

  2.   

    回楼上,不仅仅是格式有效,同时检测这个网站是否内容有效,不返回错误,比如不返回404错误等,并且是在web程序中,所以没有思路。
      

  3.   


    HttpWebRequest request = (HttpWebRequest) WebRequest.Create(this.url);
    response = (HttpWebResponse) request.GetResponse();
    if (response.StatusCode == HttpStatusCode.OK)
        return true;
    if (response.StatusCode == HttpStatusCode.NotFound )
        return false;
    ----------------------------------------------------------
    www.cndigs.com掘客园--发掘、推荐软件开发资源,分享、交流技术开发心得
    asp.net2.0资料
    http://www.cndigs.com/search.php?search=asp.net%202.0&tag=true
    asp.net资料
    http://www.cndigs.com/search.php?search=asp.net&tag=true
    ajax资料
    http://www.cndigs.com/search.php?search=ajax&tag=true
      

  4.   

    域名是 cndigg 和 cnblogs.com的结合体,cndigs.com,所以叫掘客园吧,呵呵
      

  5.   

    域名是 cndigg 和 cnblogs.com的结合体,cndigs.com,所以叫掘客园吧,呵呵
    ------是的,谢谢关心,感动