自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

黑色空间

搭建T字.net

  • 博客(8)
  • 资源 (12)
  • 收藏
  • 关注

原创 GridView + SqlDataSource + 分页+ 搜索

ASP.Net 2.0 中直接GridView加SqlDataSource 实现增删改的文章网上非常多了,这里就不重复了。GridView + SqlDataSource 分页也很简单,直接点GridView的智能标示,然后启用分页。加上搜索条件的话其实也不难,主要是要在GridView生成之前先设置好数据源。否则就会导致点击其他分页又重新绑定了原始数据。很简单,在这里我是利用Gr

2008-04-28 10:49:00 2039

原创 使用VS2008+Microsoft Expression Blend 2.5 March 2008开发SilverLght

这里的版本是Microsoft Expression Blend 2.5 March 2008 Preview (以下简称EB)首先创建好一个SilverLight应用程序+WEB APP创建好后,打开EB,直接OPEN刚才创建的应用程序 打开后在右边的Project项里,可以看到刚才创建的应用程序的资源管理器直接打开PAGE.XAML文件,编辑页面也比在VS里丰富,然后可在左

2008-04-18 09:15:00 2451

原创 url重写的心得

1年前就接触过url重写,但一直没在实际项目中用过,今天项目基本调完也没啥事就尝试下url重写。关于url重写的我还是先去老赵的blog看了下。地址http://jeffreyzhao.cnblogs.com/因为老赵的blog写这些技术文章很好的就是会把整个运行的流程写出来,也很容易理解。公司的服务器是老总管理的,所以只能是基于asp.net的urlrewrite组件方面我并没有自己写,直接

2008-04-17 13:41:00 787

原创 javascript的冒号用法

1,类似于c#种的属性用法 getValue = {   a : "value1",   b : "value2"};//调用;alert(getValue.a);//也可以这么写alert(getValue["b"]);如上,a和b是属于getValue对象的2个属性2, 对象的方法,其实用法跟上面差不多getValue = {getFirst:function() {   aler

2008-04-12 17:33:00 2853

原创 关于DropDownList的一些问题

DropDownList选择后提示不能在DropDownList选择多项原因在于drop.Selected = true 用的是item的引用,无法覆盖上次操作有2种方法 一种是直接drop.SelectValue = "value";选定指定数据另一种是在操作前 调用ClearSelection()方法清除选定dropdownlist控制二级联动动态选定数据drop2根据drop1选定的值变

2008-04-10 14:48:00 774

原创 在web.config设置asp.net 页面缓存

                                              上面的意思为过期时间为60秒,不根据页面参数缓存。页面中调用此设置如下。暂时没找到更简单的设置方法 

2008-04-08 09:27:00 1992

原创 今天的收获哈

CSS文字垂直居中vertical-align:middle;给用户控件传值最土的方法可以通过session 之类的但这样的占用了大量的session 所以另外种方法是给用户控件定义一个属性        private string m_Value = "";        public string Value        {            get { return m_Valu

2008-04-07 23:58:00 620 1

原创 最完美的适合

最完美的适合 活了20几年,我还不知道我的血型是什么的。。不过我猜应该是A型= =!因为我做事都会有一定的追求完美的心里。比如写程序,如果没测试到自己点不出BUG了,我是不会给别人看的。猛一看,这性格似乎挺好的,其实缺陷还不少。比如可能在某一个问题上花费很多时间,实际上应用中是不会经常用到的,这点已经意识到了,但还不能很好的控制好,因为放下比拿起来更难。完美的概念是什么可能我还没理清,因为完美

2008-04-03 08:15:00 708

CCP的简单的代码生成器v0.7

最近开始上班实习了,所以又有项目做了。。继续更新。。<br>版本号:0.7<br>新增: 添加了生成AccessDAL的增删改操作,判断数据是否存在,获取信息,获取信息总数等方法。<br> 增加了GridView的DataKeyNames,目前指定为对应表的主键<br> 添加了Access数据库帮助类AccessHelper配合AccessDAL使用<br> 添加了BLL代码生成及BLL摸板<br><br><br>针对ACCESS修改: 修改了Model的命名规则为 "表名Model" 如Admin表就为AdminModel<br> 修改了Model摸板及相关说明<br> 修改了AccessDAL<br> 修改了Page.js<br> 修改了PageCS摸板<br> 修改页面摸板,分页控件采用了AspNetPager<br> 发布版本从debug改为Release<br> <br>错误修正: 修正了SQL SERVER生成MODEL的部分关键字未替换错误。<br> <br>发布日期:2008-3-6

2008-03-06

CCP的简单的代码生成器v0.7

版本号:0.7<br>新增: 添加了生成AccessDAL的增删改操作,判断数据是否存在,获取信息,获取信息总数等方法。<br> 增加了GridView的DataKeyNames,目前指定为对应表的主键<br> 添加了Access数据库帮助类AccessHelper配合AccessDAL使用<br> 添加了BLL代码生成及BLL摸板<br><br>针对ACCESS修改: 修改了Model的命名规则为 "表名Model" 如Admin表就为AdminModel<br> 修改了Model摸板及相关说明<br> 修改了AccessDAL<br> 修改了Page.js<br> 修改了PageCS摸板<br> 修改页面摸板,分页控件采用了AspNetPager<br> <br>错误修正: 修正了SQL SERVER生成MODEL的部分关键字未替换错误。<br> <br>发布日期:2008-3-6

2008-03-06

CCP的简单的代码生成器v0.6

此版本主要优化和修复,并重写了大部分源码,可能还存在不少BUG也请大家有空帮忙测试下。<br>版本号:0.6<br>新增: 添加了DAL的字段常量<br> 增加了SqlServerDAL摸板<br> 增加了AccessDAL摸板<br><br>错误修正: 修正了SqlServer无法获得部分表的错误。<br> 修正了ACCESS操作,连接字符串处理的严重错误。<br> 修正了生成的DAL常量错误。<br> 修正了生成中文可能乱码问题。<br> 修正了程序配置无法保存的问题<br> 更改了配置保存方式。<br> <br>发布日期:2008-1-5

2008-01-05

CCP的简单的代码生成器v0.5

版本号:0.5<br>此版本添加了对Access数据库的支持,不过只是初步实现生成MODEL和后台管理页面<br>如在连接ACCESS数据库的时候提示,不能读取记录;在 'MSysObjects' 上没有读取数据权限。<br>请打开您的ACCESS数据库,然后<br> 工具 -> 选项 -> 视图 -> 隐藏对象、系统对象<br> 前面的勾选上。<br> 工具 -> 安全 -> 用户与组的权限 <br> 在对象名称中选定 MSysObjects ,然后权限中设置其权限。<br> <br> <br>新增:增加了对ACCESS数据库的支持,生成MODEL和后台管理页面<br><br>错误修正:修改了相关文档说明。<br> 修正在选取表时全选可能引发的异常。<br> 修正了JS文件丢失的BUG

2007-11-18

CCP的简单的代码生成器v0.41

平时在编写代码时会发现有太多重复的东西,每次都去写又太浪费时间。<br>虽然网上存在不少的代码生成器, 不多大多数操作太复杂。<br>于是就编写了这个简单的代码生成器。<br>生成的文件以三层架构为主.<br>目前可生成DAL类,数据原型MODEL类,简单的增,删,改存储过程,基本的后台管理页面<br>采用VS2005 (C# )开发.<br>生成文件采用从摸板文件(Templet文件夹)读取后生成,可根据说明模板说明自行修改。<br>由于在生成文件时并没有文件进行排序,可在VS下按Ctrl + E , Ctrle + D 会自动进行排序。

2007-11-06

CCP的简单的代码生成器v0.4

生成的文件以三层架构为主.<br>目前可生成DAL类,MODEL类,简单的增,删,改存储过程,基本的后台管理页面<br>采用VS2005 (C# )开发.<br>生成文件采用从摸板文件(Templet文件夹)读取后生成,可根据说明模板说明自行修改。<br>由于在生成文件时并没有文件进行排序,在VS下按Ctrl + E , Ctrle + D 会自动进行排序。<br>********************************************************************************************************版本号:v0.4<br>生成的页面文件主要是针对于Web网站,<br>新增: 增加了PAGE摸板数据行的删除按钮<br> 增加了CSS文件<br> 增加了生成的后台页面搜索功能<br> <br>错误修正:修改了PAGE摸板的绑定列数据显示方式为居中。<br> 修正了摸板中的中文字符在生成后变乱码的问题。<br> JAVASCRIPT修改为放在统一的文件里,方便多个页面调用同一个JS 。<br> 修正了页面转成Web应用程序可能导致页面变形的问题。<br> 修改了生成的存储过程后缀名为.sql以方便直接导入<br> <br>发布日期:2007-10-23

2007-10-23

CCP的简单的代码生成器v0.3

生成的文件以三层架构为主.<br>目前可生成DAL类,MODEL类,简单的增,删,改存储过程,基本的后台管理页面<br>采用VS2005 (C# )开发.<br>生成文件采用从摸板文件(Templet文件夹)读取后生成,可根据说明模板说明自行修改.<br><br>版本号:v0.3<br>只有本人进行过测试,所以问题肯定还存在很多。<br>新增: 更改了操作生成的方式<br> 增加了生成后台页面文件和后台页面类文件<br> <br>错误修正:修正了表名过长带来的一系列问题<br> 修正了DAL常量的类型问题 <br> <br>发布日期:2007-10-11

2007-10-12

Validators.dll

AJAX.NET 里的Validators.dll<br>替换掉之前的<br> <tagMapping><br> <add tagType="System.Web.UI.WebControls.CompareValidator" mappedTagType="Microsoft.Web.UI.Compatibility.CompareValidator, Validators"/><br> <add tagType="System.Web.UI.WebControls.CustomValidator" mappedTagType="Microsoft.Web.UI.Compatibility.CustomValidator, Validators"/><br> <add tagType="System.Web.UI.WebControls.RangeValidator" mappedTagType="Microsoft.Web.UI.Compatibility.RangeValidator, Validators"/><br> <add tagType="System.Web.UI.WebControls.RegularExpressionValidator" mappedTagType="Microsoft.Web.UI.Compatibility.RegularExpressionValidator, Validators"/><br> <add tagType="System.Web.UI.WebControls.RequiredFieldValidator" mappedTagType="Microsoft.Web.UI.Compatibility.RequiredFieldValidator, Validators"/><br> <add tagType="System.Web.UI.WebControls.ValidationSummary" mappedTagType="Microsoft.Web.UI.Compatibility.ValidationSummary, Validators"/><br> </tagMapping><br>

2007-08-29

HashCheck指纹机

简单的校验机,可生成字符串的16位MD5,32位MD5,SHA1,SHA256,SHA384,SHA512,RIPEMD160等算法结果<br>可生成文件加密后的代码,防止文件被修改,如文件的MD5码<br><br>附带关键代码,没什么技术含量

2007-08-21

修改过的Reflector

修改过的Reflector,可以反编译.NET 的DLL文件

2007-08-18

简单的代码生成器0.2

最近边学习PetShop4.0边开发网站,发现有太多重复的东西,于是就编写了这个简单的代码生成器。<br>没什么技术含量,各位不要见笑了。<br>架构是模仿PetShop4.0,所以DLL文件会有点多。。<br>目前只能生成Model类和简单的存储过程。<br>由于是一个人编写的,开发经验不足,特别是对于测试这块.<br>生成的文件以三层架构为主.<br>采用VS2005 (C# )开发<br>生成文件采用从摸板文件(Templet文件夹)读取后生成,可根据说明模板说明自行修改.<br><br><br>版本号:0.2<br>由于上个版本没经过详细测试,导致后面生成的时候问题一堆,这次很多地方考虑到效率问题,重写了不少代码-_-!<br><br>新增: 增加生成存储过程参数的功能(命名只是根据表的字段加上@) 如 public const string PARM_USERID = "@UserID",放在DAL层<br> 增加了对模板文件的说明<br> 增加了对数据库连接错误的提示<br> 增加了全选,全否选项<br> <br>错误修正:修正更新的存储过程参数不带主键字段的问题<br> 修改模板文件PROC的更新存储过程的参数<br> 修改Templet模板文件夹下Model模板的类为结构<br> 修正了获取SQL SERVER数据库表的显示不正确问题<br> 修正了SQL SERVER字段的显示问题<br> 修正了获取表的时候会将部分系统表也获取的问题<br>发布日期:2007-8-15

2007-08-15

简单的代码生成器

最近边学习PetShop4.0边开发网站,发现有太多重复的东西了,于是就编写了这个简单的代码生成器。<br>架构是模仿PetShop4.0,所以DLL文件会有点多。。<br>目前只能生成Model类和简单的存储过程。<br>版本号: 0.1

2007-08-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除