[1] ASP.NET
小王同志007
热爱学习
展开
-
ASP.NET 中调用存储过程
用ASP.NET与SQL SERVER可是缘份最好了,稍大的程序一般第一先考虑的是SQL SERVER,只是一些很考虑经济的才使用ACCESS等了。用SQL SERVER,为了使数据库的效率更好,一般都会才取存储过程,因存储过程执行速度快,并且可以实现一些高级的查询等功能。比如传入一些数据参数,但执行的SQL过程可能不同等。 下面就来个例子,建立一新的角色,要求角色的名字不能重复,以下是一原创 2010-05-15 16:28:00 · 296 阅读 · 0 评论 -
C#基础(三)--数据类型转换
隐式类型转换在c#引入var类型的变量之前,隐式转换仅存在于数值类型的数据之间,引入var类型之后,var定义的变量可以实现隐式数据转换。数值类型数据隐式数据类型转换适用于数值类型的数据之间,int、float、double类型都属于数值类型,隐式数据类型转换应遵循以下规则才能实现:对于数值类型,任何数据类型A,只要其取值范围完全包含在类型B的取值范围之内,就可以实现隐原创 2011-02-11 22:24:00 · 789 阅读 · 0 评论 -
C#基础(二)--数据类型
C#里面的数据类型分为两种:值类型和引用类型。1.值类型值类型包括简单值类型和复合型类型。简单值类型可以再细分为整数类型、字符类型、实数类型和布尔类型;而复合类型则是简单类型的复合,包括结构(struct)类型和枚举(enum)类型。整数类型字符类型C#中采用Unicode字符集来表示字符类型。实数类型 布尔(bool)类型取值只能是ture或者fa原创 2011-02-11 22:14:00 · 371 阅读 · 0 评论 -
C#基础(四)--运算符及表达式
一、运算符什么是运算符?加减乘除这些,能将变量与变量之间连起来进行运算操作的符号例如 a+b+ - * /还有一个,叫%百分号作为运算符是取余数运算符的分类如下:算术运算符比较运算符逻辑运算符条件运算符赋值运算符二、表达式什么是表达式?能让变量与变量之间进行运算得到结果的表达方式例如:a=3原创 2011-02-11 22:33:00 · 1474 阅读 · 0 评论 -
C#_基础(一):常量&变量
常量: 通过在声明和初始化变量时,在前面加上const关键字,可以把此变量指定为常量。 class Calendar1 { public const int months = 12; }常量--即其值在使用过程中不会发生变化的变量。只能把局部变量和字段声明为常量常量的特征如下: 1).常量必须在声明时初始化。指定了其值后,就不能再修改了 2原创 2011-02-11 21:54:00 · 435 阅读 · 0 评论 -
C#_递归算法
C# 递归算法 今天无所事事,于是重温了一下递归算法。突然之间发现递归算法很好用。首先碰到的是这样的一首题目:计算数组{1,1,2,3,5,8.......} 第30位值,不用递归,我写出了以下这样的代码:static void Main(string[] args) { int[] num = new int[30]; num[0] = 1;原创 2011-03-31 14:20:00 · 610 阅读 · 0 评论 -
C# ZIP 目录文件压缩
<br />1.项目导入sharpziplib.dll<br /> <br /> <br />using ICSharpCode.SharpZipLib;<br />using ICSharpCode.SharpZipLib.Zip;<br />using ICSharpCode.SharpZipLib.Checksums;<br /> <br /> <br /> <br /> <br />#region 压缩目录文件<br /> public static string CompressDi原创 2011-03-31 14:04:00 · 660 阅读 · 0 评论 -
C#文件操作大全
<br />1.创建文件夹<br />//using System.IO;<br />Directory.CreateDirectory(%%1);<br /><br />2.创建文件<br />//using System.IO;<br />File.Create(%%1);<br /><br />3.删除文件<br />//using System.IO;<br />File.Delete(%%1);<br /><br />4.删除文件夹<br />//using System.IO;<br />Dir原创 2011-03-28 15:35:00 · 1377 阅读 · 0 评论 -
什么是HttpHandler
作者:chinaitlab http://www.ccw.com.cn 2008-08-27 10:04:22 我要评论(0)概述HttpHandler是一个HTTP请求的真正处理中心,也正是在这个HttpHandler容器中,ASP.NET Framework才真正地对客户端请求的服务器页面做出编译和执行,并将处理过后的信息附加在HTTP请求信息流中再次返回到HttpModule中。原创 2010-05-15 17:41:00 · 735 阅读 · 0 评论 -
从底层角度看ASP.NET-A low-level Look at the ASP.NET Architecture
写在前边,原文地址:http://www.west-wind.com/presentations/howaspnetworks/howaspnetworks.asp从更低的角度这篇文章在一个底层的角度来关注一个web请求怎样到达asp.net框架,从web服务器,通过ISAPI。看看这些后面发生了什么,让我们停止对asp.net的黑箱猜想。ASP.NET是一个非常强大用来创建web应用程序的平台,原创 2010-05-15 17:45:00 · 338 阅读 · 0 评论 -
Asp.net在权限驱动下动态生成菜单的两种方法
这些内容比较简单,但是比较容易忘记。特写下来帮助记忆:(这里用的是TreeView和XmlDataSource绑定的例子)第一种:对属性的值直接进行绑定。 首先 :拉一个TreeView到页面上,ID命名为"TrvLeft"。然后在后台进行绑定,代码如下: XmlDataSource XmlDb = new XmlDataSource(); XmlDb原创 2010-05-15 22:39:00 · 1476 阅读 · 0 评论 -
在asp.net里怎么根据用户权限来生成树形菜单
在asp.net里怎么跟据用户权限来生成树形菜单using System;using System.Collections;using System.ComponentModel;using System.Data;using System.Drawing;using System.Web;using System.Web.SessionState;using Sy原创 2010-05-15 22:43:00 · 2522 阅读 · 0 评论 -
C#操作DataTable
c#操作datatable1.创建表DataSet ds=new DataSet();DataTable dt=new DataTable("User");ds.Add(dt);dt.Columns.Add("user_name",typeof(string));dt.Columns.Add("user_password",typeof(string));dt.Columns.Add("user_page",typeof(int));2.往表中添加数据DataRow dr=dt.NewRow();dr[0]原创 2010-10-12 11:02:00 · 8027 阅读 · 1 评论 -
ASP.NET中url传递中文的解决方案,传递参数为汉字时出现乱码等问题
一般有3种方法:1.设置web.config文件...... ...... 2.传递中文之前,将要传递的中文参数进行编码,在接收时再进行解码。 >> 进行传递 string Name = "中文参数"; Response.Redirect("B.aspx?Name="+Server.UrlEncode(Name)); >> 进行接收 string Name = Request.QueryString["Name"]; Response.Write(Server.UrlDecode(Name));3.如果是从原创 2010-12-09 14:45:00 · 573 阅读 · 0 评论 -
GridView控件中自动求和、合并单元格和排序
无标题页原创 2010-11-16 11:53:00 · 946 阅读 · 0 评论 -
RDLC报表 "错误号"
主要是数值类型的问题。1、如果类型是 =金额+Fields!JinE.Value 报错, 请转型为 =金额+Fields!JinE.Value.ToString()2、如果仍有问题,请尝试: ="金额:"+CDec(Fields!JinE.Value).ToString()+" 元"3、如果是两个数值相除,除数检验 =Fields!B.Value / Fields!A.Value 请转型为 IIf(IsNothing(Fields!A原创 2011-03-10 09:55:00 · 3097 阅读 · 0 评论 -
.NET框架配置文件
<br />1 启动配置<br />启动配置元素是指定运行应用程序的公共语言运行库版本。启动配置包括三个基本元素,分别是<requiredRuntime>、<supportedRuntime>和<startup>元素,如下表:<br /> 启动配置元素说明<br /> 元素名称 说明<br /> <startup> 包含<requiredRuntime>和<supportedRuntime>元素<br /> <requiredRuntime> 指定应用程序仅支持公共语言运行库1.原创 2011-03-18 11:08:00 · 1590 阅读 · 0 评论 -
C#实现文件下载的几种方式
<br />先把有问题的代码贴出来吧,<br />using System;<br />using System.Data;<br />using System.Configuration;<br />using System.Collections;<br />using System.Web;<br />using System.Web.Security;<br />using System.Web.UI;<br />using System.Web.UI.WebControls;<br />using原创 2011-03-28 12:20:00 · 572 阅读 · 0 评论 -
.NET 时间处理大全
<br /> <br />DateTime dt = DateTime.Now;<br />Label1.Text = dt.ToString();//2005-11-5 13:21:25<br />Label2.Text = dt.ToFileTime().ToString();//127756416859912816<br />Label3.Text = dt.ToFileTimeUtc().ToString();//127756704859912816<br />Label4.Text = dt.To原创 2010-08-25 14:09:00 · 675 阅读 · 0 评论