ASP.NET中Server.MapPath的几种用法
1.Server.MapPath("/") //应用程序根目录所在的位置 如 C:\Inetpub\wwwroot\
2.Server.MapPath("./") //表示所在页面的当前目录
//注:等价于Server.MapPath("") 返回 Server.MapPath("")所在页面的//物理文件路径
3.Server.MapPath("../")//表示上一级目录
4.Server.MapPath("~/../");//表示本文件所在文件夹所在的上一级目录
4.Server.MapPath("~/")//表示当前应用级程序的目录,如果是根目录,就//是根目录,如果是虚拟目录,就是虚拟目录所在的位置 如://C:\Inetpub\wwwroot\Example\
相关文档:
<%@ Page Language="C#" %>
<%@ Import Namespace="System.IO" %>
<%@ Import Namespace ="System.Text" %>
<%@ Import Namespace="System.Data" %>
<%
for (int i = 0; i <= 10; i++)
......
首先要添加
using System.Data;
using System.Data.SqlClient;
接下来:
SqlConnection conn = new SqlConnection("server=QLPC\\SQL2005;uid=sa;pwd=(你的密码);database=(你的数据表)"); &n ......
做网站与搞安全一般都离不开权限分配,网站权限一般都直接设置站点所在的虚拟目录的,也就是在虚拟目录的安全里添加internet来宾账户,并分配除完全控制外的所有权限;如果是.NET,还必须给ASP.NET用户配置除完全控制以外的权限!
一般情况下,这样就OK了,服务器上的一般网站都可以正常运行了!但现在我发现:C\WINDOWS ......
ASP.NET文件下载函数使用是什么情况呢?在你的Page_Load中添加这样的代码:
Page.Response.Clear();
bool success = ResponseFile(Page.Request, Page.Response, "目的文件名称", @"源文件路径", 1024000);
if (!success) Response.Write("下载文件出错!"); Page.Response.End();
ASP.NET文件下载函数代码为:
......
——灵活运用 Form 表单认证中的 deny 与 allow 及保护 .htm 等文件
作者:寒羽枫(cityhunter172)
第二部分 Form 认证的实战运用
话说上回,简单地说了一下 Form 表单认证的用法。或许大家觉得太简单,对那些大内高手来说应该是“洒洒水啦”“小 Kiss 啦(小意思)”。今天咱们来点 ......