C#
文章平均质量分 63
jueng
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
c#使用基础
配制环境:vs sqlserver cs bs 客户端/浏览器 服务器C#vs注释:// 单行注释/**/ 块注释///说明注释,注释以后可以自动生成说明文档档#region 折叠注释,可以将 代码折叠, 只是#region 所在行后面的文字是注释文字,而其它的#region和#endregion之内的行代码是有效的,仅仅起折叠作用#endregion命名原创 2013-10-26 23:40:51 · 720 阅读 · 0 评论 -
视图状态机制下的IStateManager接口
视图状态机制下的IStateManager接口本文节选自《庖丁解牛:纵向切入ASP.NET 3.5控件和组件开发技术》一书 .NET框架为自定义视图状态管理提供了System.Web.UI.IStateManager接口,定义了任何类为支持服务器控件的视图状态管理而必须实现的属性和方法,服务器控件的视图状态由控件属性的累计值组成。该接口包括保存并加载服务器控件的视图状态值的转载 2013-11-05 13:39:48 · 850 阅读 · 0 评论 -
Asp.net控件开发学习笔记(九)----服务器控件事件
EventCollection如果在单个控件中有多个事件,那么使用System.ComponentModel.EventHandlerList对事件进行保存将会在内存占用上有不错的提高。EventHandlerList对一个类内发布多个事件提供了一个列表容器。下面是多个事件和使用EventHandlerList的对比示意: 第一步是实例化一个EventHandlerList的实转载 2013-11-05 14:28:49 · 864 阅读 · 0 评论 -
c#中 get {return 字段;} set{字段=value;} 有什么用啊?
这就是属性嘛。属性可以使外部程序能够访问你的私有字段(前提是你的属性是公有的)。但是属性最大的作用是,可以在get和set里面对字段进行一些处理,包括判断范围,求值等处理。这样一来是保证了数据的正确性,而来是保证你在外面读取的时候字段的值都是正确,而且是及时的数据。个人认为属性最重要的作用是,做只读属性,或只写属性。这个是最有用的。控制了字段的读和写,保证了程序的正确性。追问来转载 2013-11-05 16:34:45 · 3791 阅读 · 0 评论 -
委托的事件实例化
protected virtual void OnCommand(CommandEventArgs ce) { CommandEventHandler commandEventDelegate =(CommandEventHandler)Events[CommandKey];委托的事件实例化, if (commandEven转载 2013-11-05 15:49:55 · 925 阅读 · 0 评论 -
虚拟方法 public virtual string 与 public string有什么区别
关键字转载 2013-11-05 16:00:17 · 3292 阅读 · 0 评论 -
定义类的属性
接口中的方法本身就没有实现,是通过继承他的类来实现的 public virtual string Text 定义类的属性,上面有类 { get { object text = ViewState["Text"]; if (text == null)转载 2013-11-05 16:13:59 · 1677 阅读 · 0 评论 -
App_Data文件夹的特殊用处
项目中有一些Xml文件存放一些配置信息,当然不希望非法用户直接通过IE在地址栏输入路径而下载文件.想了半天也没有一个简单又好用的办法,今天突然发现App_Data文件夹下的所有文件在客户端是无法访问的!挺有意思!上网查了一下:确实如此,Asp.net的处理机制保障它的安全.1. Bin文件夹 Bin文件夹包含应用程序所需的,用于控件、组件或者需要引用的任何其他代码的可转载 2013-11-07 15:32:07 · 2219 阅读 · 0 评论 -
URLRewriter最简单入门介绍 URLRewriter相关资源
配置好后,查看日志看到的状态都是200,IIS直接认为这个文件是存在的了, 而不是301,或302,这在某些情况下可能会不适用,比如:搜索引擎优化时目录或文件调整。rewriter 相关资源:http://download.microsoft.com/download/0/4/6/0463611e-a3f9-490d-a08c-877a83b797cf/MSDNURLRewri转载 2013-11-25 16:16:08 · 748 阅读 · 0 评论 -
Forms验证——登录界面样式实效?
Forms验证——登录界面样式实效? 当采用Forms验证时,如果授权采用,会导致登录界面样式失效。【分析】指的是拒绝所有匿名用户访问,因此应用程序中的所有资源(除了登录界面)都是受保护的,即对于未通过认证的用户这些资源都是拒绝访问的,因此登录界面的样式文件也是受保护的。转载 2013-11-25 15:41:41 · 2406 阅读 · 0 评论 -
c# 地址重写 Intelligencia.UrlRewriter
UrlRewriter.Net重定向开源项目.使用心得:1.配置.web.config里加三个节点:1). 加入UrlRewriter的配置 2). UrlRewriter的配置 说明:这里定义转换规则,顺序执行.也就是说在越前面的可以定义越广的泛围.个别情况可以在后面的规转载 2013-11-25 16:03:27 · 1045 阅读 · 0 评论 -
C#中get与set方法
public class Photo { private int _id; private int _albumid; private string _caption; public int PhotoID { get { return _id; } set{this._id =value;} } public int AlbumID { get { re转载 2014-12-18 13:22:58 · 3735 阅读 · 2 评论 -
不理解C#的枚举,委托和事件.请求高手给个通俗易懂的例子。就是有代码和对代码的详细解释。十分谢谢
枚举相对来说还是比较好理解的。这就好像你的一只手一样,你的手掌就好比枚举的声明,而你的每一个手指和你的手掌组成了你整个手。就好像这样的声明:public enum Hand{ 食指, 大拇指, 中指, ...}(虽然写中文是可以的,但是尽量不要使用)假如你现在要用手指在纸上写一些东西,你就要选择哪个手指,或者直接来一个掌印,就可以这样:MyMind.UserHand(H转载 2014-12-18 15:34:14 · 1779 阅读 · 0 评论 -
接口
接口是以"I"开头的接口描述ICollectionDefines enumerators, synchronization methods, and size for collectionsIDictionarySpecialized collection interface原创 2013-11-05 13:31:48 · 708 阅读 · 0 评论 -
Asp.net控件开发学习笔记(五)---Asp.net客户端状态管理
Asp.net提供了很多种与客户端状态交互的方式,控件开发人员可以给控件添加额外的值(比如控件的ViewState)来使控件貌似能记住前一个值.Asp.net提供了四种客户端状态管理的方式。他们是:l ViewStatel URL stringsl Hidden Html Variablesl Cookies URL String 利用URL传值请求服务器是简单并且转载 2013-11-05 13:34:56 · 857 阅读 · 0 评论 -
Asp.net控件开发学习笔记(八)----服务器控件事件
事件和委托之间的暧昧关系往往是大多Web Developer在学习.net中的一个里程碑,当明白事件和委托的关系后,.net水平往往就上了一个新的台阶.下面说到服务器控件的事件模型. 在任何一个服务器编程开发框架中,事件都是解耦功能和具体实现的一剂良方,Asp.net当然也不例外。比如说吧,页面上的button的click事件表示它的功能,而具体的实现将会被分离交给Developer转载 2013-11-05 12:57:58 · 932 阅读 · 0 评论 -
DbHelperSQL
/// ///执行一个不需要返回值的SqlCommand命令,通过指定专用的连接字符串。/// 使用参数数组形式提供参数列表/// /// /// 使用示例:/// int result = ExecuteNonQuery(connString, CommandType.StoredProcedure, "PublishOrders", new SqlParameter("转载 2013-10-26 22:58:51 · 1038 阅读 · 0 评论 -
C#中怎么去用XML实例
在学习XML之前我们先想一下,在之前我们见过这个东西么?主要作用是做数据的存储,而HTML是做数据的展现.当我们用数据库存储的时候的优点是,安全度高,查询方便.缺点就是数据量小的时候,用数据库有点杀鸡用牛刀的感觉.而且数据库这种存储方式必须依赖某个软件才能查看.用文本文件的优点是,快速,方便.缺点就是:不安全.设计格式不太方便.XML是个文本文件,任何操作系统都能识别,能把我们要的转载 2013-10-21 17:36:21 · 1118 阅读 · 0 评论 -
C#中XML的基本应用
在学习之前,我们通过一个Hello World的例子检查自己的机器是否已经MSXML3。 第一步:建立要输入XML文档hello.xml。xml version="1.0" encoding=" GB2312"?>greeting>Hello, world!greeting> 这是一个很简单XML文档,只包含一个节点的XML结构树。 第转载 2013-10-21 17:47:53 · 618 阅读 · 0 评论 -
浅谈C#中XML用法
我也是刚入门XML,但是我也想把自己学的东西让大学分享一个,请大家多多支持一下吧这个是001.xml文件I love you You love me 下面是001.dtd文件的内容在项目中加一个文本框,再加一个按钮,再在按钮的click事件中加下面的代码就可以查找是否有这个人了但是在这之前你得先引用一个using System.Xml然后再加代码吧转载 2013-10-21 17:22:44 · 875 阅读 · 0 评论 -
怎么用XML做数据库c#
xml实际就是一个本地简单的数据库我只做了一个简单的。。但是道理是一样的。//xml文件信息 100 1 zhangsan 男 2 lisi 男 //实体类。 public class Information { private string i转载 2013-10-21 17:37:51 · 1385 阅读 · 0 评论 -
利用Repeater控件实现数据分页显示
1@ Page Language="C#" %> 2@ Import Namespace="System.Data.SqlClient" %> 3@ Import Namespace="System.Data" %> 4 5DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.转载 2013-11-04 15:30:42 · 1063 阅读 · 0 评论 -
asp.net如何实现像QQ空间日志的置顶功能!用得是sql+asp.net(调用存储过程)
在数据库中 多设置一个字段 置顶的 这个字段值为 1 不置顶的这个字段值 为0 然后让这个字段进行倒排序转载 2013-11-04 13:37:39 · 1039 阅读 · 1 评论 -
C#中的get和set有什么用 声明属性
我知道get set的作用这是属性,get具有读取功能,set是写入功能,你可以看C#里的属性。get/set为获取或者设置类中的属性比如:private int _count;public int Count{set{//value是属性中的关键字//代表你传入的值this._count=value;}get{return this._转载 2013-11-04 14:53:26 · 5489 阅读 · 1 评论 -
C#,分页
有几种方式 一种是用datagridview自带的分页 这种方式 每次分页 都会检索数据库表中的所有信息 一种是自己写个分页程序 进行绑定 再一种就是重写datagridview转载 2013-11-04 13:36:29 · 922 阅读 · 0 评论 -
Web开发框架之分页控件
一直以来,我的博客几乎一直在介绍Winform相关的技术,其中包括Winform的分页控件,其实Web方面的开发一直也在从事,只是较少写这方面的内容而已,经过多年的积累及提炼,也逐渐形成了我自己特色的一套Web开发框架。最近对Web分页控件进行了优化提炼,本文就从Web分页控件进行介绍,让大家了解这个体系中的一部分,也希望提出宝贵的意见,共同探讨。分页控件的主要特点有:1)内置支持Orac转载 2013-11-04 17:05:50 · 1156 阅读 · 0 评论 -
关于数据库存储过程分页DatagridView BindingNavigator 控件的详细实现 winform
N'...'代表后面的字符串是Unicode的。也就是NChar, NVarchar, NText中的N。(通常情况下去掉也不会影响正常运行)执行动态SQL ,具体可以查看sp_executesql 的帮助N'@recordCount int output'这段是定义变量 @recordCount output这段是对应变量的赋值 output 输出参数 为了输出记录数量AS tem原创 2013-11-04 16:44:20 · 1635 阅读 · 0 评论 -
Asp.net控件开发学习笔记(十二)----数据绑定
Asp.net控件开发学习笔记(十二)----数据绑定数据绑定和服务器控件模板互为补充,数据绑定用于从数据库中提取数据,而上一章说的服务器控件模板是将这些数据以一定的格式显示在网页中,对于大多数网站来说,根据内容生成特定的html非常常见,而对于开发人员来说,从数据库中提取出数据再以一定的格式显示到网页上是经常需要完成的工作,而这些大多都利用GridView,Repeater等控件的数据绑定功转载 2013-11-05 12:37:23 · 938 阅读 · 0 评论 -
Java中的一个类怎么调用另一个类中的方法?
如果另一个类中的那个方法是私有的话,就不能直接调用到,如果是其他类型的话看情况,如果是静态的(static)话,直接用类名可以调用到,如果是非静态的,就需要利用另一个类的实例(也就是用那个类生成的对象)来调用。如class A{public static void a(){}public void b(){}}public class B{public static void转载 2014-12-18 14:55:39 · 33308 阅读 · 0 评论
分享