.net 知识
文章平均质量分 70
xiangyun_1224
本人喜欢打羽毛球,同时也比较喜欢游泳.平时很少外出,多在家中打电脑,但是并不精通,更谈不上研究,只是稍为懂一点点.除此以外,对于音乐也颇有兴起,特别喜爱抒情小说,本人对于技术问题特别有兴起,热爱创新,希望可以寻找新的解题方法.由于性格内向,所以也少与人接触,但仍然能够交
展开
-
Asp.Net中OnClientClick与OnClick 的区别
在web开发中,经常要用到控件的OnClientClick与OnClick事件.如果使用不当,经常会遇到一些意料之外的事情发生,让人摸不着头脑.下面就将我的一些小小总结道来:首先我们要了解这两个事件:OnClientClick是客户端事件方法.一般采用JavaScript来进行处理.也就是直接在IE端运行.一点击就运行.OnClick事件是服务器端事件处理方法,在服务器端,也就是IIS中运行.点击按钮后,执行postback,再运行.如果一个按钮上我们同时有客户端的OnClientClick方法又有OnCl原创 2011-03-08 12:58:00 · 2093 阅读 · 0 评论 -
Session,ViewState用法
基本理论:session值是保存在服务器内存上,那么,可以肯定,大量的使用session将导致服务器负担加重. 而viewstate由于只是将数据存入到页面隐藏控件里,不再占用服务器资源,因此, 我们可以将一些需要服务器"记住"的变量和对象保存到viewstate里面. 而s转载 2011-08-19 17:13:47 · 552 阅读 · 0 评论 -
C#中的GET和SET访问器
我们在学习C#语法的属性时,都要首先和GET,SET访问器打交道,从英文的字面意思上理解,GET应该就是获得什么什么,而SET应该是设置什么什么,那我们看一下,官方是怎么定义这对访问器的:get是读取属性时进行的操作,set是设置属性时进行的操作。定义一个属性如果只有get,这个转载 2011-08-09 15:37:33 · 2733 阅读 · 0 评论 -
C# Dictionary 使用方法
using System; using System.Collections.Generic; class DictionaryDemo { static void Main(string[] args) { Dicti原创 2011-07-29 10:20:13 · 605 阅读 · 0 评论 -
理解List
首先开始的就是对List的重新认知。在这里,让我们先从构造方法来重新认识List的本质,先来看下上文中我所粘出的代码:Listint> list =newListint>();for(inti = 0; i < 10; i++){ list.Add(i);}原创 2011-07-29 09:55:13 · 407 阅读 · 0 评论 -
设置自定义ASP.NET服务器控件TagPrefix的几种方法
这两天看《道不远人-----深入解析ASP.NET2.0控件开发》这本书,看完第二章内容后,想总结下“设置自定义ASP.NET服务器控件TagPrefix的几种方法”,以便以后查阅,以下面code编写的控件为例,由于重点不是控件编写,所以写了个非常简单的控件,姑且叫它EmailI转载 2011-07-15 16:26:17 · 859 阅读 · 0 评论 -
c#数据备份
<br />SqlConnection con = new SqlConnection("Data Source=192.168.1.101;Initial Catalog=sun;Persist Security Info=True;User ID=sa;Password=123");<br /> string time = DateTime.Now.ToString("yyyyMMddHHmmssfff");<br /> string ab = time;<b原创 2011-03-25 15:13:00 · 732 阅读 · 0 评论 -
C#遍历指定文件夹中的所有文件
<br />C#遍历指定文件夹中的所有文件 <br />DirectoryInfo TheFolder=new DirectoryInfo(folderFullName);<br />//遍历文件夹<br />foreach(DirectoryInfo NextFolder in TheFolder.GetDirectories())<br /> this.listBox1.Items.Add(NextFolder.Name);<br />//遍历文件<br />foreach(FileInfo Nex原创 2011-03-24 17:11:00 · 855 阅读 · 0 评论 -
asp.net C# 中删除一个文件夹里的所有内容
<br />using System.IO;<br />public static void DeleteDir(string aimPath)<br /> {<br /> try<br /> {<br /> // 检查目标目录是否以目录分割字符结束如果不是则添加之<br /> if (aimPath[aimPath.Length - 1] != Path.DirectorySeparato原创 2011-03-25 14:50:00 · 3044 阅读 · 0 评论 -
c#数据备份恢复
<br />var Row = this.UltraWebGrid1.DisplayLayout.ActiveRow;<br /> string brName = (string)Row.Cells.FromKey("Name").Value;<br /> string filename = Server.MapPath("../");<br /> string pathname = filename + @"backupAndRestore原创 2011-03-25 15:14:00 · 589 阅读 · 0 评论 -
c#下载服务器文件夹目录下的文件
<br />首先,在Page_Load事件中添加如下代码:<br />LinkButton l = new LinkButton();<br />l.Text = "点此下载文件" ;<br />l.ToolTip = 文件名<br />l.Font.Bold = true;<br />l.Click += new EventHandler(l_Click);<br />this.PlaceHolder1.Controls.Add(l);<br />接下来,实现Click 事件:<br />void l_C原创 2011-03-25 15:11:00 · 3685 阅读 · 0 评论 -
int、int.parse、Convert.Toint32()
再问“Convert.ToInt32()”的区别?==============================这两个都是转换成整型的,只是它们的长度不同。int为16位的,而下面的那个是32位的首先,我要指出的是,在 C# 中,int 其实就是 System.In转载 2011-10-12 22:08:22 · 792 阅读 · 0 评论