
asp.net
文章平均质量分 61
gz2008gz
这个作者很懒,什么都没留下…
展开
-
Asp.net中的几个对象
Asp.net中的几个对象 1. Request:可以访问关于请求Web页面的个人或进程的信息 2. Response:提供一种方法,以准确控制如何将响应发送回发出请求的人那里 3. Server:提供一系列有用的与Web相关的实用程序。 4. Application:为经常使用的信息提供了一个有用的Web站点存储位置 5. Session:可以为每个用户的转载 2009-07-22 23:52:00 · 1019 阅读 · 0 评论 -
FileUpload 被选中后,击发事件
@ Page Language="C#" %>DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">script runat="server"> protected void Page_Load(object se原创 2010-02-05 09:39:00 · 2413 阅读 · 0 评论 -
遍历 Treeview
protected void GetAllNodeText() { foreach (TreeNode node in TreeView1.Nodes) { if (node.Text == "用户管理" && Session["username"].ToString() != "admin") {原创 2010-01-30 13:00:00 · 480 阅读 · 0 评论 -
asp.net里导出excel表方法汇总
1、由dataset生成 public void CreateExcel(DataSet ds,string typeid,string FileName) { HttpResponse resp; resp = Page.Response; resp.ContentEncoding = System.Text.Encoding.GetEncoding("G转载 2009-11-10 10:30:00 · 487 阅读 · 0 评论 -
C# static的全部用法收集整理
static的全部用法 要理解static,就必须要先理解另一个与之相对的关键字,很多人可能都还不知道有这个关键字,那就是auto,其实我们通常声明的不用static修饰的变量,都是auto的,因为它是默认的,就象short和long总是默认为int一样;我们通常声明一个变量: int a; string s; 其实就是: auto int a;原创 2009-10-29 11:11:00 · 455 阅读 · 0 评论 -
System.Collections 常用类,结构和结构:
System.Collections 常用类,结构和结构:类:ArrayList,Hashtable,SortedList接口:ICollection,IEnumerator,IList结构:DictionaryEntry 类: ArrayList: 数组列表,是Array类的优化版本。。 Hashtable: 一种数据结构,将数据作为一组键(原创 2009-10-28 09:30:00 · 649 阅读 · 0 评论 -
asp.net中怎样调用存储过程和存储过程的写法
----创建一个只有输入参数的存储过程create procedure proc_user@name varchar(20),@Password varchar(100)as select * from loginuser where name like @name---创建一个有输入和输出参数的存储过程create procedure proc_usertext@name varch转载 2009-11-06 11:08:00 · 360 阅读 · 0 评论 -
ArrayList
1、什么是ArrayListArrayList就是传说中的动态数组,用MSDN中的说法,就是Array的复杂版本,它提供了如下一些好处:动态的增加和减少元素实现了ICollection和IList接口灵活的设置数组的大小2、如何使用ArrayList最简单的例子:ArrayList List = new ArrayList();for( int i=0;iList.Add(i); //..程序转载 2009-10-27 10:54:00 · 533 阅读 · 0 评论 -
获取日期+时间总结
//获取日期+时间DateTime.Now.ToString(); // 2008-9-4 20:02:10DateTime.Now.ToLocalTime().ToString(); // 2008-9-4 20:12:12 //获取日期DateTime.Now.ToLongDateString().ToString(); // 2008原创 2009-10-14 17:10:00 · 725 阅读 · 0 评论 -
创建文件夹
/// /// 创建文件夹 /// /// public void FolderCreate(string Path) { // 判断目标目录是否存在如果不存在则新建之 if (!Directory.Exists(Path)) Directory.CreateDirectory(Path);原创 2010-02-06 07:57:00 · 516 阅读 · 0 评论 -
arraylist 遍历方法
ArrayList al=new ArrayList();al.Add("How");al.Add("are");al.Add("you!");al.Add(100);al.Add(200);al.Add(300);al.Add(1.2);al.Add(22.8);.........//第一种遍历 ArrayList 对象的方法foreach(object o in al)...{ resp原创 2010-02-25 15:30:00 · 569 阅读 · 0 评论 -
从字符串向 datetime 转换时失败。
今天遇到了个奇怪的问题: 在另外一台机子上是可以正常运行的。 ?? 最后发现自己的系统时间在前段时间调成: 问题就是这里,当程序运行的时候会获取系统的时间,而这个格式的时间,与我程序之前的系统时间格式是完全不同的。原创 2009-12-30 10:10:00 · 5957 阅读 · 0 评论 -
从一个范例看XML的应用
引言如果你已经看了Asp.Net Ajax的两种基本开发模式 这篇文章,你可能很快会发现这样一个问题:在那篇文章的方式2中,客户端仅仅是发送了页面上一个文本框的内容到服务端,而服务端的Web服务方法也只接收一个来自客户端的字符串类型的数值。而很多时候,服务端的方法期望接收的是一个自定义类型,或者是多个不同类型的参数。为了能够处理这种由一个字符串包含多种不同类型值情况,我们可以采用XML。这转载 2009-12-26 12:16:00 · 595 阅读 · 0 评论 -
使用asp.net2.0或3.5编程加密、解密web.config中的配置信息
ASP.NET Configuration API 提供了加密、解密web.config中的配置片段(sections)支持。这为您保护隐私信息(如密码)提供了极大的便利。这篇文章中,我们将讨论如何加密、解密web.config中的sections。 有两种方法加密配置片段(sections),微软提供了两个providers:DPAPI(Windows Data Prote原创 2009-12-26 11:53:00 · 759 阅读 · 0 评论 -
C# 中的 @
C# string 字符串的前面可以加 @(称作“逐字字符串”)将转义字符(/)当作普通字符对待,比如:string str = @"C:/Windows";如果我们去掉 @ 的话,应该是:string str = "C://Windows"; @ 字符串中,我们用两个连续英文双引号表示一个英文双引号,如下字符串的实际内容为:="=,字符串长度为 3。string str原创 2010-03-05 15:31:00 · 556 阅读 · 0 评论 -
linq
查询数组 int[] arr = new int[] {5, 1, 9, 3, 4, 0, 8 };var m = from item in arr select item;foreach (var item in m){ Response.Write(item.ToString() + "");}结果:5193408原创 2010-03-05 15:20:00 · 469 阅读 · 0 评论 -
ODBC && OLE DB.NET DATA PROVIDER
ODBC数据源连接集合【 ODBC .NET DATA PROVIDER】using System.Data.Odbc;string str=@"DSN=guangzi";//创建DSN数据源OdbcConnection conn=new OdbcConnection(str);conn.Open(); Access:string str="provider=Mrcrosoft.Jet原创 2009-12-24 23:24:00 · 972 阅读 · 0 评论 -
asp.net客户端或服务端验证方式
客户端验证方式: protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { this.Button1.Attributes.Add("onclick", "return checkSame()");//为Button1添原创 2010-03-01 10:39:00 · 652 阅读 · 0 评论 -
GET 和 POST 区别
1、Get 方法通过 URL 请求来传递用户的数据,将表单内各字段名称与其内容,以成对的字符串连接,置于 action 属性所指程序的 url 后,如[url]http://www.mdm.com/test.asp?name=asd&password=sad[/url],数据都会 直接显示在 url 上,就像用户点击一个链接一样;Post 方法通过 HTTP post 机制,将表单内各字段名称与其转载 2010-03-01 11:00:00 · 425 阅读 · 0 评论 -
web.config 加密
1、打开记事本,然后将下面的代码复制到一个新文件中。 Response.Write(System.Security.Principal.WindowsIdentity.GetCurrent().Name);%> 保存 my.aspx 到你的web目录 ,运行一下窗体显示 “ NT AUTHORITY/NETWORK SERVICE ”。成功!2、(关键一步)运行cmd,执行原创 2009-10-07 10:15:00 · 581 阅读 · 0 评论 -
认识 Web.config 文件
一、认识Web.config文件 Web.config文件是一个XML文本文件,它用来储存 ASP.NET Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中。当你通过.NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的 Web.config文件,包括默认的配置设置,所有的子目录都继承它的配置设置。如转载 2009-10-07 10:52:00 · 414 阅读 · 0 评论 -
datalist 用法
设计模版: 页眉 页脚 数据记录 交替显示项 选中时的显示方式 编辑时的显示方式 数据记录分隔符 编辑模版,里面可以嵌入控件,绑定数据。 设置外观 RepeatLayout 属性设置显示方式RepeatDirection原创 2009-08-04 21:05:00 · 640 阅读 · 0 评论 -
ASP.NET之母版页和内容页之间的传值
在创建一个完整的母版页之后,接下来必然要创建内容页。从用户访问的角度来讲,内容页与最终结果页的访问路径相同,这好像表明二者是同一文件,实际不然。结果页是一个虚拟的页面,没有实际代码,其代码内容是在运行时状态下母版页和内容页合并的结果。在开始介绍内容页之前,还有两个概念需要强调:一是内容页中所有内容必须包含在Content控件中;二是内容页必须绑定母版页。虽然内容页的扩展名与普通ASP.原创 2009-08-04 17:44:00 · 2118 阅读 · 1 评论 -
使用母版页时内容页如何使用css和javascript(转)
由于网站的主要频道页和列表页的头部和底部都是一样的,如果将每个页面放在单独的页面中,当头部和底部需要更改时维护量太大。于是想把头部和底部做成母版页,频道页和列表页的具体内容放到内容页中。这样当头和底需要改动时,只要修改一下母版页就可以了。好处有了,问题也接着来了。原来在频道页和列表页中有其各自的css引入和一些javascript函数,当使用母版页时,放在内容页中这些css样式和ja转载 2009-08-05 17:25:00 · 825 阅读 · 0 评论 -
html标签ID可以是变量
">,调用的时候必须用var1的实际值了 JS里面也是一样 document.getElementById(" ");原创 2009-08-04 17:57:00 · 3296 阅读 · 0 评论 -
asp.net生成html静态页面
此功能适用于后台数据库功能不强的web站点, 即大部分文本不是存放在数据库的记录中, 而是放在html文件或者xml文件中, 仅仅把索引放到数据库中, 如文章标题、类别、查询关键字等.这样适合于后台没有诸如MS Sql Server这样的数据库支持的Web站点. 适用于新闻发布系统, 比如sina、163等都是采用动态生成html页面的. 适用于需动态定制页面的程序.比如原创 2009-08-03 17:21:00 · 450 阅读 · 0 评论 -
url 重写技术
伪静态(URL重写)的好处讨论请问一下: 大家对伪静态(URL重写)有什么看法?以.aspx/.asp/.php结尾的页伪静态为以.htm或者.html结尾的页有什么看法,性能会得到提高吗,有什么好处? 那么或者直接生成静态页面又有什么好处,是否推荐在一个网站大量使用呢? 对于腾讯那样的大的门户网站他们的新闻页是生成的静态页呢或者是伪装的?最佳答案:运行PHP,ASP.NET,JSP,Co原创 2009-08-03 18:15:00 · 999 阅读 · 0 评论 -
grifview使用
GridView无代码分页排序GridView选中,编辑,取消,删除GridView正反双向排序GridView和下拉菜单DropDownList结合GridView和CheckBox结合鼠标移到GridView某一行时改变该行的背景色方法一鼠标移到GridView某一行时改变该行的背景色方法二GridView实现删除时弹出确认对话框GridView实现自动编号GridView实现自定义时间货币等转载 2009-08-02 16:45:00 · 940 阅读 · 0 评论 -
C#,ASP.NET,数据库面试题
1. 简述 private、 protected、 public、 internal 修饰符的访问权限。答 . private : 私有成员, 在类的内部才可以访问。 protected : 保护成员,该类内部和继承类中可以访问。 public : 公共成员,完全公开,没有访问限制。 internal: 在同一命名空间内可以访问。2 .列举ASP.NET原创 2009-07-22 17:13:00 · 583 阅读 · 0 评论 -
Url 重写带来的影响
配置好映射以后。其他页面都正常重写成功。但有个别重写不了一个是about.aspx,一个是contact.aspx实际访问这两个ASPX文件都可以正常显示。重写成about.html和contact.html就是打不开。。提示该页无法显示 网上搜索也没什么结果。后来我把文件名改了一下。改成company.aspx和contactus.aspx再重写。。就正常了。。难道这两个原创 2009-08-07 00:23:00 · 661 阅读 · 0 评论 -
使用母版页时内容页如何使用css和javascript!
在母版页的中添加一个 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->asp:contentplaceholder id="header" runat="server"> asp:contentplaceholder> 然原创 2009-08-07 18:32:00 · 1044 阅读 · 4 评论 -
asp.net 授权
授权的目的是确定是否为标识授予对给定资源访问的请求类型。有两种对给定资源进行授权访问的基本方法:文件授权 文件授权由 FileAuthorizationModule 执行,且当使用 Windows 身份验证时,文件授权处于活动状态。它对 .aspx 或 .asmx 处理程序文件进行访问控制列表 (ACL) 的检查,以确定用户是否应具有访问权。应用程序可以进一步使用模拟方法对所访问的资源进行资源原创 2009-10-07 10:03:00 · 618 阅读 · 0 评论 -
ASP.NET调用javascript脚本的方法
1、直接在前台调用 javascript 函数很简单,在 head 元素之间加入 script 元素,将 type 元素设置为 " text/javascript " 如:function ShowName(str){alert("您的名字为:("+str+")");} using javascript之后在body 元素间,通过事件来访问 如 要通过button1 的原创 2009-10-07 09:28:00 · 773 阅读 · 0 评论 -
Asp.Net中不修改IIS实现URL重写,支持任意扩展名及无扩展名
说到不用设置iis,主要是为了实现在虚拟主机或是拿不到iis操作限的时候,不能添加isap又想实现类似于静态化的程序实现方式,先声明,这里最终要实现的效果是,最终可以用12345.html替换show.aspx?id=12345这样的地址访问也可以实现百度空间的http://hi.baidu.com/wu1987116替换http://hi.baidu.com/inde转载 2009-09-25 16:16:00 · 1998 阅读 · 0 评论 -
在没有任何数据时进行无效的读取尝试
今天使用SqlDataReader读取数据的时候,不能用,而记取全部数据的时候就能用,编辑一条的时候就不行,晕呀!!出现“在没有任何数据时进行无效的读取尝试”错误。 DataReader是只向下读取信息的 加上判断即可: if (reader.read()) { TextName.Text = reader["names"].ToString();原创 2009-09-17 16:09:00 · 1431 阅读 · 0 评论 -
指定页面内容的打印
function printme() { var print = this.document.getElementById("print").innerHTML; print = print +"" print = print + function printView(){hidden();document.all原创 2009-09-04 17:25:00 · 696 阅读 · 0 评论 -
关于ASP.NET页面打印技术的总结
网络打印概述 • B/S结构导致了Web应用程序中打印的特殊性。 • 程序运行在浏览器中,打印机在本地,而文件确可能在服务器上,导致了打印控制不是很灵活。 • 格式如何控制和定制等,是我们开发中可能会面对的问题。 打印文档的生成 • 1、客户端脚本方式 一般情况下,主要使用JS 可以分析源页面的内容,将欲打印的页面元素提取出来,实现打印。通过分析源文档的内容,可转载 2009-09-04 12:41:00 · 384 阅读 · 0 评论 -
文件普通下载
文件普通下载:Code /// /// 将文件输出到浏览器 /// /// Page.Request /// Page.Response /// 目的文件名 /// 源文件路径 /// 速度 /// TRUE OR FALSE public bool Downloa原创 2009-07-01 20:26:00 · 577 阅读 · 0 评论 -
VS Web项目安装部署
VS Web项目安装部署(安装数据库[执行sql脚本]并将连接写入web.config) 一、如果网站安装不需安装数据库。1.打开已有网站->发布网站->确定。2.在解决方案中添加->新建项目->其它项目类型->安装和布署->WEB安装项目-确定。3.通过添加文件把发布的网站中的文件添加到出来的文件系统->WEB应用程序文件夹。也可以把文件直接拖到里面,效果一样。4.生成WEB安装项目原创 2009-07-01 20:30:00 · 4167 阅读 · 1 评论 -
flex 与 .net 交互【基于WebService的数据访问】
·下面介绍Flex与.NET的WebService的数据通信知识点;包括连接WebService,远程调用WebService方法,给WebService方法传递参数等相关知识点。 <mx:WebServiceid="dataService" wsdl="http://localhost/FlashFlex/DataWebService.asmx?wsdl" us转载 2010-03-11 07:34:00 · 1381 阅读 · 0 评论