
源代码
文章平均质量分 72
微笑书生
走的太远别忘了为什么出发。
一切转载均为便于阅读和翻看方便,无其他目的。
展开
-
一个简单的三层结构ASP.NET代码
一个简单的三层结构ASP.NET代码 Login.aspx 在页面上建用户名和密码的文本框,登录按钮 ----------------------- Login.aspx.cs [运行代码]CODE: protected void Submit_Click(object sender, EventArgs e) { DataAccess.Class1 dac = new Data转载 2008-12-16 09:01:00 · 1016 阅读 · 0 评论 -
分享10个超实用的jQuery代码片段
摘要: jQuery以其强大的功能和简单的使用成为了前端开发者最喜欢的JS类库,在这里我们分享一组实用的jQuery代码片段,希望大家喜欢! jQuery以其强大的功能和简单的使用成为了前端开发者最喜欢的JS类库,在这里我们分享一组实用的jQuery代码片段,希望大家喜欢!jQuery平滑回到顶端效果$(document转载 2013-09-15 17:49:28 · 1247 阅读 · 0 评论 -
.Net动态代理Castle ( 了解创建动态代理 )
什么是动态代理?想很好的了解动态代理,就需先来了解代理的概念,代理(Proxy)这个概念在现实生活中无处不在,比如房屋中介,它就是一个代理对象,能代理行驶房东(可以理解为Target)的权力,除此之外中介可以对房东的权力添加一些附加值,拦截房东的一些行为,如收取中介费。 在设计模式中,有一种模式叫做代理模式,在GOF中这样写道: 为其他对象提供一种代理以控制对这个对转载 2013-12-28 16:38:40 · 3180 阅读 · 0 评论 -
C#文件和文件文件夹按时间、名称排序-顺序与倒序
对于文件和文件夹有多种排序方式,常用的就是按创建或修改时间、按文件名排序。在 C# 中,按时间和文件名排序都十分简单,用数组提供的排序方法 Array.Sort() 一行代码就可以搞定,当然也可以用常用的排序方法,如快速排序、冒泡排序等。 文件排序的方法也适用于文件夹,只是传递的变量不同。为了便于使用,将分别列出C#文件排序和文件夹排序四种常用方法,分别为:按名称顺序与倒序排序、按时间顺转载 2015-07-28 09:33:25 · 5840 阅读 · 0 评论 -
关于List集合使用 Linq 操作问题
最近在做一个统计的功能,根据数据表数据筛选到缓存后,依据模型进行计算处理,最终显示百分比结果。可是,代码编写完成后,页面显示的结果始终无法和数据库操作一致:页面显示内容明明是 11 个,可是代码计算的总和是 12个。分析代码后,将Linq 操作改为foreach 循环,同时将 ID输出,结果:里面有重复的数据,之前在做相似项目的时候,原创 2015-08-31 17:03:07 · 1731 阅读 · 0 评论 -
jquery实现遮罩功能(兼容IE6)
最精简,最强大的 jQuery 遮罩层效果。当浏览器改变大小时,遮罩层的大小会相应地改变。遮罩层上方的对话框可随 scroll 的改变而改变,即对话框在浏览器居中显示。HTML 代码点击这里看 jQuery 遮罩层效果.关闭正在加载,请稍后...CSS 代码body { font-family: Arial, Helvetica, sans-ser转载 2015-08-31 17:19:47 · 815 阅读 · 0 评论 -
Javascript模块化编程(一):模块的写法
网页越来越像桌面程序,需要一个团队分工协作、进度管理、单元测试等等......开发者不得不使用软件工程的方法,管理网页的业务逻辑。Javascript模块化编程,已经成为一个迫切的需求。理想情况下,开发者只需要实现核心的业务逻辑,其他都可以加载别人已经写好的模块。但是,Javascript不是一种模块化编程语言,它不支持"类"(class),更遑论"模块"(module)了。(正在转载 2015-09-01 17:13:52 · 568 阅读 · 0 评论 -
Javascript模块化编程(二):AMD规范
这个系列的第一部分介绍了Javascript模块的基本写法,今天介绍如何规范地使用模块。(接上文)七、模块的规范先想一想,为什么模块很重要?因为有了模块,我们就可以更方便地使用别人的代码,想要什么功能,就加载什么模块。但是,这样做有一个前提,那就是大家必须以同样的方式编写模块,否则你有你的写法,我有我的写法,岂不是乱了套!考虑到Javascrip转载 2015-09-01 17:18:14 · 688 阅读 · 0 评论 -
mysql中Access denied for user 'root'@'localhost' (using password:YES)
mysql Access denied for user \'root\'@\'localhost\'”解决办法总结,下面我们对常见的出现的一些错误代码进行分析并给出解决办法,有需要的朋友可参考一下。错误代码 1045Access denied for user 'root'@'localhost' (using password:YES)解决办法是重新设置root用户密码转载 2016-12-24 10:32:54 · 623 阅读 · 0 评论 -
【 C# 公用类库】【 CoderBusy.Common 】0x01 :开篇
简介CoderBusy.Common 是一个采用 C# 语言编写的常用功能集合类库。该类库在 .NET Framework 之上进行了二次包装和扩展,在保证扩展性的情况下封装了许多开发中的常见功能。类库配有单元测试,并已经在十数个项目中实地采用,其健壮与正确性毋庸置疑。二进制程序集获取方式CoderBusy.Common 支持 NuGet 分发,二进制资源包托管在 http转载 2016-12-24 10:36:31 · 986 阅读 · 0 评论 -
Vue.js 很好,但会比 Angular 或 React 更好吗?
Vue.js 是一个用来构建网页界面的 JavaScript 库。同其它的一些工具结合在一起,它也可以成为一个新“框架”。通过阅读我们最近一次在 ValueCoders 上发表的 文章, 你会了解到 Vue.js 是顶级的 JavaScript 框架之一,它在许多场景中可以被用来替换 Angular 和 React。这就引出了本文要讨论的话题 “Vue.js 是不错,但能比 Angular 或转载 2017-03-29 08:50:08 · 848 阅读 · 0 评论 -
ASP.NET MVC中错误处理方式
aspnet mvc的错误处理方式主要有以下两种方式一:通过对controller或者action标记HandleError属性,然后指定一个错误页即可。这种方式最简单,不需要额外增加action ,仅仅需要增加错误页,但是不能记录日志(因为没有action,其实在aspx中也可调用记录日志的方法)。这个错误页还可以定义为强类型,类型为HandleErrorInfo,具体的Model又框架传递转载 2013-09-01 22:31:04 · 1413 阅读 · 0 评论 -
基于MVC3下拉列表联动(JQuery)
上次项目中遇到一个需要多个下拉列表联动的操作,今天有空将实现方式整理以便以后参考。要达到的效果是,点击一个下拉框,则另一个下拉框的值发生对应变化。如:选择中国,则另个一下拉框里显示中国各个省份。传统的HTML方式比较简单,实际上基于MVC的实现方式也大同小异。直接上代码: public class DP_Provice { public int prov原创 2013-09-01 17:55:05 · 3252 阅读 · 0 评论 -
删除ORACLE 11g 数据库安装注册表
删除ORACLE 11g 数据库安装注册表每次卸载完ORACLE 后,注册表的清理都是一件很棘手的工作,刚刚从网上找到了一个完整的清理条目,备份一下,便于以后使用。 Windows Registry Editor Version 5.00 [-HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE][-HKEY_LOCAL_MACHINE\SOFTWARE\O转载 2013-06-04 21:56:02 · 10261 阅读 · 1 评论 -
DataGrid嵌套DataGrid
1.html代码HTML> HEAD> title>DataGridNestingtitle> meta content="Microsoft Visual Studio .NET 7.1" name="GENERATOR"> meta content="C#" name="CODE_LANGUAGE"> m转载 2011-12-20 20:31:47 · 881 阅读 · 0 评论 -
FileUpload上传文件同时将文件保存到指定文件夹(附带判断上传文件大小)
/// /// 上传文件同时将文件保存到指定文件夹 /// /// private bool SaveFiles() { try { if (fileUp.PostedFile.ContentLength 1048576) {原创 2011-12-20 20:38:55 · 5465 阅读 · 0 评论 -
DataGridView绑定数据源后限制列显示
WinFrom 的 DataGridView 绑定数据源后,默认会显示所有数据属性的列。MSDN 中微软告诉我们可以用DataGridView 对象的AutoGenerateColumns 来控制是否创建所有属性列。如果将 DataGridView 对象的AutoGenerateColumns 值设为 false,则只会显示你所设定的列。以下是 MSDN 的备注: 如果此属性原创 2011-12-26 09:37:29 · 6313 阅读 · 1 评论 -
.NET 中反射传参问题
class Code: public partial class baseForm : Form { public baseForm() { InitializeComponent(); } public baseForm(int dd)原创 2011-12-26 16:02:04 · 1173 阅读 · 0 评论 -
DevExpress 控件使用————ASPxGridView 概述
说实话,对于这种控件类的使用和学习最快的入门 方式就是边看官方示例,边整理编程文档,此后基本上就可以脱离示例,看文档就可以编程了。此系列文档是ASPxGridView的编程有效参考,前前后后 整理了很多回了,给有需要的人使用。ASPxGridView 概述功能概述DevExpress 公司提供的优秀的 aspnet 网格控件 丰富的内置样式 内建的 Ajax 操作 提供客户转载 2011-12-28 17:10:10 · 3002 阅读 · 0 评论 -
获取FileUpload中的上传文件路径
//单击事件,完成上传文件到服务器private void btnUpload_Click(object sender, System.EventArgs e) { if(fileUpload1.PostedFile!=null && fileUpload1.PostedFile.FileName!="" && fileUpload1.PostedFile.Content原创 2012-02-01 22:10:14 · 14268 阅读 · 1 评论 -
gridview删除添加确认对话框以及模板列操作
如何为gridview控件里的“删除”列添加一个确认对话框?网上众说纷纭,大致见到了三种解决方案,现归纳如下:1、继承Web.IO里的button控件,为其实现一个IPostback的接口用于回调,具体代码之复杂,只有作者自己想体会吧……2、在gridview的RowDataBound事件中,遍历所有子控件,若属于LinkButton类,且CommandName为“Delete”,就调用其原创 2011-12-31 21:40:46 · 2923 阅读 · 0 评论 -
通过样式控制设置Repeater隐藏指定的列
根据一个字段值来动态控制某个对象是否显示, ' target="mainFrame">style="display:"/>原创 2012-06-03 14:39:36 · 3696 阅读 · 1 评论 -
用JS获取DropDownList选中得值
HTML: JS: function getvalue(){ var select1 = document.all.<%=DropdownList1.ClientID %>; var selectvalue = select1.options[select1.selected原创 2012-05-17 13:36:04 · 29116 阅读 · 5 评论 -
SQL对Xml字段的操作
看到一篇SQL操作XML的文章,收藏了供以后查阅。 T-Sql操作Xml数据一、前言SQL Server 2005 引入了一种称为 XML 的本机数据类型。用户可以创建这样的表,它在关系列之外还有一个或多个 XML 类型的列;此外,还允许带有变量和参数。为了更好地支持 XML 模型特征(例如文档顺序和递归结构),XML 值以内部格式存储为大型二进制对象 (BLOB)。用户将一个转载 2012-07-17 16:31:32 · 915 阅读 · 0 评论 -
.net读取写入文本操作
string creatfile = Server.MapPath(@"~/datasource.xml"); //写入之前清空文本内容 System.IO.File.ReadAllText(creatfile, Encoding.GetEncoding("gb2312")); FileStrea原创 2012-07-18 15:24:05 · 1375 阅读 · 0 评论 -
ASP.NET框架页中的网页重定向
ASP.NET框架页中的网页重定向1.Response.Redirect("XXX.aspx",true)——直接转向新的页面,原窗口被代替;2. Response.Write("window.open(XXX.aspx','_blank')")——原窗口保留,另外新增一个新页面;3.Response.Write("window.location=XXX.aspx'")——打开新的页面,原窗口转载 2013-06-04 22:49:17 · 2143 阅读 · 0 评论