- 博客(17)
- 收藏
- 关注
原创 上传图片
//此代码仅作记录用,并不完全正确。 $scope.selectAvatar = function(files) { var file = files[0]; var imageType = /image.*/; if (!file.type.match(imageType)) { return; } var reader = new FileReader(); rea
2016-05-03 16:23:34
123
原创 Topshelf创建windows服务。
创建控制台应用程序,引用Topshelf.dll。 public class TownCrier { HandleTopshelf Process = new HandleTopshelf(); readonly Timer _timer; //定时器 public TownCrier() {
2015-10-13 11:27:40
329
转载 List<T>转换为DataTable
关于List转换为DataTable的问题一直是开发过程中经常用到的,现从网上整理几个常用的转换方式,留作备用。 (尊重作者原创,本文代码转发自 List 与 DataTable 转换 ) [html] view plaincopy public static class DataTableExtensions {
2015-07-27 09:38:58
283
转载 文件 流写入、流读取。
/利用File类的Open方法打开一个目录,返回结果是FileStream 类型,(文件流) FileStream myfile = File.Open(@"d:\2012级联系方式.txt", FileMode.OpenOrCreate, FileAccess.Read) //myfile本身有.Read.Write方法,不过需要二进制的参数,不过使用myfile本身的方法,可以读写
2014-04-08 16:52:53
418
转载 泛型
泛型:通过参数化类型来实现在同一份代码上操作多种数据类型。利用“参数化类型”将类型抽象化,从而实现灵活的复用。 例子代码: class Program { static void Main(string[] args) { int obj = 2; Test test
2014-03-13 15:16:55
316
转载 索引器
1、索引器 索引器是一种特殊的类成员,它能够让对象以类似数组的方式来存取,使程序看起来更为直观,更容易编写。 1、索引器的定义 C#中的类成员可以是任意类型,包括数组和集合。当一个类包含了数组和集合成员时,索引器将大大简化对数组或集合成员的存取操作。 定义索引器的方式与定义属性有些类似,其一般形式如下: [修饰符] 数据类型 this[索引类型 index] {
2014-03-13 15:16:11
290
转载 C#中的集合
集合 集合包括:ArrayList,Hashtable(哈希表),List,Dictionary(字典)。 1、ArrayList 定义:ArrayList mylist=new ArrayList(); //ArrayList 可变长度数组,使用类似于数组 添加数据: ArrayList array = new ArrayList(); arr
2014-03-13 15:15:07
314
原创 asp.net ajax分页
table { border:1px solid gray; width:700px; } table tr th,td { border:1px solid gray; }
2013-12-26 11:14:39
408
转载 DOM操作HTML文档
DOM 定义了访问和操作 HTML 文档的标准方法。 1、DOM访问节点 document.documentElement:返回HTML根元素 var ohtml = document.documentElement; alert(ohtml.nodeName); 结果为:HTML getElementsByTagName():返回一个列表,这些列表的特点是:后面的节点
2013-12-05 16:48:42
348
转载 js中的浏览器基本模型
javascript分成三个部分 js基本语法 js操作浏览器(bom:浏览器对象模型) js操作html文档(js-dom) 我们发现,很多大的网站都使用了标签:当浏览器脚本被禁用是调用,写在任何位置都可以。 2.如何处理脚本被禁用的情况 直接显示在页面上。提示脚本被禁用 提示脚本被禁用,然后给出链接,在新页面上详细说明如何启用,文字+图 程序开发两个版本,
2013-12-05 16:47:46
453
转载 javascript的函数知识
•使用函数的两种情况(第二种是自己加的) –将重复使用的代码封装成一个函数,以达到编写一次,多处使用的目的 –一个模块中代码过长,将一个功能体的代码封装成一个函数,看起来更清晰 •函数的4部分 –function关键字 –函数名 –参数 –函数体 •functionfunctionname(arg0,arg1...argn){stateme
2013-12-05 16:46:16
426
转载 asp.net跨页面传值
如何实现不同的内容在不同的页面显示: 1、使用 Session类可以保存内容,使内容在不同页面使用,例如: Session[“ aaaa”]=Lable.Text;即在不同页面都可访问Lable的值。 2、 ViewState类使用方法相似。但 ViewState只可以在同一页面使用。 3、a) 在URL中写入参数,即在转到一个页面时或超连接时写入参数。
2013-11-11 16:33:16
517
转载 富文本编辑器
kindedtor使用 1.将kindeditor文件夹拷贝到网站目录下,只选择我们需要的文件夹即可,可以删除asp,jsp,php三个文件夹,还有一些文件可以删除,但是没不要 2.添加对LitJSON.dll的引用,此文件默认在asp.net文件夹下bin文件夹下。//如果图片上传不去 3.新建自己的页面 4.将asp.net文件夹下的demo页面的内容拷贝过来,注意js
2013-11-11 16:30:25
711
原创 asp.net 验证码
在项目中添加 ----- 新建项 ------ 一般处理程序; using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Drawing; using System.Web.SessionState; namespace WebApp
2013-11-11 16:27:42
535
原创 gridview 手动分页
页面上加上 第一页 上一页 下一页 尾页 Go 后台写 private void GetLastPageIndex() {
2013-10-31 09:22:12
394
原创 初学sql sever
1. 最简单的select语句的结构 a) 从指定的表中查询所有的数据 select * from 表名 其中,* 号代表表中所有的字段, from 后面给出数据的来源,可以是个表也可以是个视图。 b) 从指定的表中查询部分字段的数据 select 字段1,字段2,字段3,....from 表名 只查询select后面列出的字段中的数据。当
2013-09-25 16:14:31
430
1
原创 增删改查数据库中内容
通过一个小项目学习了在数据库中增删改查。 //增 private void button1_Click(object sender, EventArgs e) { #region 获取用户输入 string Id = this.txbId.Text;//获取学号 string name = t
2013-09-12 16:30:09
343
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人