易截截图软件、单文件、免安装、纯绿色、仅160KB

让你的ASP.NET虚拟主机也支持子网站

  现在ASP.NET虚拟主机一般都可以绑定多个域名,但是通过这几个域名打开的页面都一样。如何使绑的这几个域名分别打开不通的页面(即实现子网站的功能)呢? 其实很简单,只需4个步骤:
    1)给虚拟主机绑定几个域名;例如:www.abc.com,services.abc.com,support.abc.com。
    2)在虚拟主机站点的根目录下建立几个文件夹;例如:services,support;www文件夹就不要建了。
    3)在vs 2005 Web项目下,建立同样的几个文件夹,每个文件夹下添加一个default.aspx文件;例如:services,support。
    4)在 Global.asax 中添加 Application_BeginRequest 事件:          
        protected void Application_BeginRequest(object sender, EventArgs e)
        {
            string sumDomain;
            string domain = Request.Url.Host;
            // http://localhost 可没有“.”啊
            int i = domain.IndexOf('.');
            if (i > 0)
            {
                // 取域名(例如,www.abc.com)第一个“.”之前的部分(不包括第一个“.”)
                sumDomain = domain.Substring(0, i);
                // 如果不是“www”,则自动转向到 http://www.abc.com/xx


相关文档:

ASP.NET如何读取Excel文件的多张工作表

测试环境:windows server 2003+visual studio 2008
    ''' <summary>
    ''' 获取Excel文件所有工作表的名称
    ''' </summary>
    ''' <param name="iSubPath">Excel文件路径,如:D:\test.xls</param>
    ......

使用ASP.NET上传多个文件到数据库

如果仅仅是上传一个文件,最好是使用FileUpload控件,  可以使用FileUpload1.FileContent.Length得到文件大小,  FileUpload1.FileBytes得到其字节数组, 代码略.
如果要上传多个文件, 其客户端代码与使用ASP.NET上传多个文件到服务器基本相同, 本例中加入了下载的示例代码。
效果图如下:
数据库脚本
create data ......

asp.net 发送邮件

  几个月前,做用户注册模块要用到发送邮件功能,也碰到了些或大或小的问题,现在总结一下:
我先贴出发送邮件用到的代码:
public void SendEmail(string stremail, string content,string title)
{
MailMessage mm = new MailMessage();
mm.from = new MailAddress(公司邮箱) ......

ASP.NET配置文件Web.config 详细解释

一、认识Web.config文件
 
    Web.config文件是一个XML文本文件,它用来储存 ASP.NET Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中。当你通过VB.NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的
  Web.co ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号