好好学习,东方不败。

做个努力的小伙。

  博客园  :: 首页  :: 新随笔  ::  ::  :: 管理

随笔分类 -  Asp.net编程

Asp.net编程
摘要:这篇文章介绍了asp.net中生成缩略图并添加版权实例代码,有需要的朋友可以参考一下复制代码代码如下://定义image类的对象Drawing.Image image,newimage;//图片路径protected string imagePath;//图片类型protected string imageType;//图片名称protected string imageName;//提供一个回调方法,用于确定Image对象在执行生成缩略图操作时何时提前取消执行//如果此方法确定 GetThumbnailImage 方法应提前停止执行,则返回 true;否则返回 falseSystem.Dra 阅读全文
posted @ 2013-11-07 06:55 snowfly123 阅读(197) 评论(0) 推荐(0)

摘要:这篇文章介绍了.NET中加密和解密的实现方法,有需要的朋友可以参考一下.NET将原来独立的API和SDK合并到一个框架中,这对于程序开发人员非常有利。它将CryptoAPI改编进.NET的System.Security.Cryptography名字空间,使密码服务摆脱了SDK平台的神秘性,变成了简单的.NET名字空间的使用。由于随着整个框架组件一起共享,密码服务更容易实现了,现在仅仅需要学习 System.Security.Cryptography名字空间的功能和用于解决特定方案的类。加密和解密的算法 System.Security.Cryptography名字空间包含了实现安全方案的类,例. 阅读全文
posted @ 2013-11-07 06:53 snowfly123 阅读(620) 评论(0) 推荐(0)

摘要:这篇文章介绍了字符串和十六进制之间的转换方法实例,有需要的朋友可以参考一下复制代码代码如下:/// /// /// 作用:将字符串内容转化为16进制数据编码,其逆过程是Decode /// 参数说明: /// strEncode 需要转化的原始字符串 /// 转换的过程是直接把字符转换成Unicode字符,比如数字"3"-->0033,汉字"我"-->U+6211 /// 函数decode的过程是encode的逆过程. /// /// /// public static string Encode(string strEncode) { // 阅读全文
posted @ 2013-11-07 06:52 snowfly123 阅读(934) 评论(0) 推荐(0)

摘要:C#登录窗口的实现,特点就是不用隐藏,感兴趣的朋友不要错过(1)、在程序入口处,打开登录窗口复制代码代码如下:static void Main(){Application.EnableVisualStyles();Application.SetCompatibleTextRenderingDefault(false);Form form = new login();form.Show();Application.Run();}复制代码代码如下:private void button1_Click(object sender, EventArgs e){if (textBox1.Text == 阅读全文
posted @ 2013-11-05 06:56 snowfly123 阅读(1182) 评论(0) 推荐(0)

摘要:获取当前页面的URL在某些情况下还是比较使用的,下面为大家介绍下如何通过C#以及Javascript获取当前页面的URL,感兴趣的朋友不要错过本实例的测试URL:http://www.jbxue.com/web/index.aspx1、通过C#获取当前页面的URL复制代码代码如下:string url = Request.Url.AbsoluteUri; //结果: http://www.jbxue.com/web/index.aspxstring host = Request.Url.Host; //结果:www.jbxue.comstring rawUrl = Request.RawUrl 阅读全文
posted @ 2013-11-04 06:31 snowfly123 阅读(790) 评论(1) 推荐(0)

摘要:通过C#动态生成图书信息XML文件,下面有个不错的示例,需要的朋友可以参考下通过C#动态生成图书信息XML文件(Books.xml),文件如下:复制代码代码如下:Harry PotterJ K. Rowling2005-08-1529.99Learning XMLErik T. Ray2003-10-1839.95方法1:使用StringBuilder拼接XML复制代码代码如下:/// /// 创建图书信息XML/// public void CreateBookXML(string fileName){ // www.jbxue.comStringBuilder xmlResult = ne 阅读全文
posted @ 2013-11-04 06:30 snowfly123 阅读(530) 评论(0) 推荐(0)

摘要:Excel数据增删改查我们可以使用c#进行操作,首先创建ExcelDB.xlsx文件,并添加两张工作表,接下按照下面的操作步骤即可C#操作Excel数据增删改查。首先创建ExcelDB.xlsx文件,并添加两张工作表。工作表1:UserInfo表,字段:UserId、UserName、Age、Address、CreateTime。工作表2:Order表,字段:OrderNo、ProductName、Quantity、Money、SaleDate。1、创建ExcelHelper.cs类,Excel文件处理类复制代码代码如下:using System;using System.Collection 阅读全文
posted @ 2013-11-04 06:28 snowfly123 阅读(1553) 评论(0) 推荐(3)

摘要:如何使用asp.net获取select值?搜索中发现一个不错的例子,在此与大家分享。代码:wyzs.Items[wyzs.SelectedIndex].Text;//获取文本//获取值wyzs.Items[wyzs.SelectedIndex].value;wyzs.value//by www.jbxue.com 阅读全文
posted @ 2013-09-18 19:11 snowfly123 阅读(3060) 评论(0) 推荐(0)

摘要:c# 图片加密解密的实例代码。代码:usingSystem;usingSystem.Collections.Generic;usingSystem.Text;usingSystem.Security.Cryptography;usingSystem.IO;namespaceNet.Template.Common{//////对图片的加密和解密///publicclassDEncrypt4ImageHelper{publicDEncrypt4ImageHelper(){}#region加密方法图片加密//////图片加密//////源文件///保存为文件名称///密钥publicstaticvo 阅读全文
posted @ 2013-08-30 06:09 snowfly123 阅读(3973) 评论(4) 推荐(0)

摘要:C#实现的读取与写入cookie的例子。 代码如下:protected void Page_Load(object sender, EventArgs e) { //打开登录页面时获取客户端cookie值并写入前台控件中 HttpCookie cookie = Request.Cookies["name"]; if (cookie == null) { UserName.Text = ""; } else { UserName.Text = cookie.Value; } } protected void btnSubmit_Click(object s 阅读全文
posted @ 2013-05-24 06:54 snowfly123 阅读(337) 评论(0) 推荐(0)

摘要:方法1、protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { //如果是绑定数据行 if (e.Row.RowType == DataControlRowType.DataRow) { if (e.Row.RowState == DataControlRowState.Normal || e.Row.RowState == DataControlRowState.Alternate) { ((LinkButton)e.Row.Cells[9].Controls[0]).Attributes. 阅读全文
posted @ 2013-05-24 06:52 snowfly123 阅读(172) 评论(0) 推荐(0)

摘要:1, 复制代码 代码示例: private void Form1_Load(object sender, System.EventArgs e) for(double d=0.01; d< 1; d+=0.02) { System.Threading.Thread.Sleep(1); Application.DoEvents(); this.Opacity=d; this.Refresh(); } private void timer1_Tick(object sender, System.EventArgs e) { //www.jbxue.com this.Opacity = Win 阅读全文
posted @ 2013-05-24 06:50 snowfly123 阅读(319) 评论(0) 推荐(0)

摘要:静态类 静态类与非静态类的重要区别在于静态类不能实例化,也就是说,不能使用 new 关键字创建静态类类型的变量。在声明一个类时使用static关键字,具有两个方面的意义:首先,它防止程序员写代码来实例化该静态类;其次,它防止在类的内部声明任何实例字段或方法。 静态类是自C# 2.0才引入的,C# 1.0不支持静态类声明。程序员必须声明一个私有构造器。私有构造器禁止开发者在类的范围之外实例化类的实例。使用私有构造器的效果与使用静态类的效果非常相似。 两者的区别: 私有构造器方式仍然可以从类的内部对类进行实例化,而静态类禁止从任何地方实例化类,其中包括从类自身内部。静态类和使用私有构造器的另一个区 阅读全文
posted @ 2013-05-24 06:48 snowfly123 阅读(8468) 评论(1) 推荐(4)

摘要:什么是工厂模式?类比生活中的概 念,当我们需要打电话的时候,我们需要一部手机,我们通常会选择直接去卖手机的实体店买。但在程序设计中,当我们需要调用一个类(PhoneA或 PhoneB)的方法的时候,我们往往还要关心他是怎么new出来的(见代码段1)。这就好比我们自己还要去工厂里面告诉他们你要怎么生产出一部我需要的 手机。而我们只关心他能不能打电话,你怎么做的关我屁事。所以这就有了工厂模式。工厂模式其实就是抽象出一个工厂,我需要什么手机,去哪个工厂买就行了。 我不必关心他的制作过程,你只要能生产我要的功能的手机就行。所以我们需要引入简单工厂,让我们不用再关心手机怎么生产的,具体代码的实现见代码. 阅读全文
posted @ 2013-05-23 07:00 snowfly123 阅读(696) 评论(0) 推荐(0)

摘要:解析:CLR支持两种类型:值类型和引用类型。用Jeffrey Richter(《CLR via C#》作者)的话来说,“不理解引用类型和值类型区别的程序员将会把代码引入诡异的陷阱和诸多性能问题”。这就要求我们正确理解和使用值类型和引用类型。值类型包括C#的基本类型(用关键字int、char、float等来声明),结构(用struct关键字声明的类型),枚举(用enum关键字声明的类型);而引用类型包括类(用class关键字声明的类型)和委托(用delegate关键字声明的特殊类)。C#中的每一种类型要么是值类型,要么是引用类型。所以每个对象要么是值类型的实例,要么是引用类型的实例。值类型的实例 阅读全文
posted @ 2013-05-23 06:57 snowfly123 阅读(6170) 评论(0) 推荐(3)

摘要:C#字符串常见操作总结。(1)取字符串长度 <string>.Length;(2)字符串转为比特码 GetBytes(<string>)(3)字符串相加 推荐StringBuilder sb = new StringBuilder();sb.Append(<string>);(4)截断字符串的一部分 变量.SubString(起始位置,截取位数);(5)查指定位置是否为空字符 char.IsWhiteSpace(字符串变量,位数);(6)查字符是否是标点符号 char.IsPunctuation(‘字符');(7)把字符转化为数字,查代码点... 阅读全文
posted @ 2013-05-23 06:54 snowfly123 阅读(410) 评论(0) 推荐(0)

摘要:类和结构的区别:1.一个是引用类型一个是值类型Class是引用类型,继承自System.Object类Struct是值类型,继承自System.ValueType类,因此不具有多态性因为结构是值类型,所以结构之间赋值可以创建新的结构,复制包含结构的变量时,讲复制所有的数据,对新的副本所作的修改都不会改变旧副本的数据,而类是引用类型,类之间的赋值只是复制引用。2. 继承性的区别Class支持继承,可以继承自类和接口,是完全可扩展的,除非声明sealed。否则类可以继承自其它的类的接口,自身也能被继承。Struct没有继承性,不能从另外一个结构或者类继承,本身也不能被继承,虽然结构没有明确地用se 阅读全文
posted @ 2013-05-23 06:52 snowfly123 阅读(314) 评论(0) 推荐(0)