- 博客(75)
- 收藏
- 关注
原创 浅谈C# 多态的魅力(虚方法,抽象,接口实现)
前言:我们都知道面向对象的三大特性:封装,继承,多态。封装和继承对于初学者而言比较好理解,但要理解多态,尤其是深入理解,初学者往往存在有很多困惑,为什么这样就可以?有时候感觉很不可思议,由此,面向对象的魅力体现了出来,那就是多态,多态用的好,可以提高程序的扩展性。常用的设计模式,比如简单工厂设计模式,核心就是多态。其实多态就是:允许将子类类型的指针赋值给父类类型的指针。也就是同一操作作用于
2017-04-16 19:34:15
709
原创 ASP.NET实现批量删除
一、全选与反选 function selectAll() { //var obj = document.fom.elements; //var obj = document.getElementsByName("delname"); //for (var i = 0; i //
2017-03-30 21:55:01
2784
原创 ASP.NET分页控件翻页时控制页面局部刷新
方法一:使用session, protected void btnFind_Click(object sender, EventArgs e) { Session["contidition"] = txtName.Text.Trim(); BindData(); } protect
2017-03-30 21:52:27
2740
原创 VS使用验证控件出现“WebForms UnobtrusiveValidationMode 需要“jquery”ScriptResourceMapping。请添加一个名为 jquery (区分
1、 在程序允许的情况下,降低.Framework的版本,具体方法如下:system.web> compilation debug="true" targetFramework="4.5" />httpRuntime targetFramework="4.5" /> !—将其删除-->system.web>system.web> compilation debug="t
2016-10-12 07:57:37
4770
1
原创 在DCOM 中不存在WORD、EXCEL等OFFICE组件
最近在做一个关于office转存PDF的Web项目。开发过程一切顺利。起初在网上找到一些Word,PPT转PDF的代码。很好用。一切顺利项目开发成功。在这里需要说明一点,PPT中会存在流媒体内容,如果存在这些内容的时候是不能成功转换为PDF的。需要手动将相关内容删除后才可以转换。各位如果遇到些奇怪的问题的时候,希望检查下PPT中是不是存在这些内容。项目开发结束,问题就来了。因为需要
2016-08-04 11:47:03
2822
原创 ASP.NET发送电子邮件
http://www.cnblogs.com/ForEvErNoME/archive/2012/06/05/2529259.html1.补充知识(1)POP3和SMTP服务器是什么?简单点来说:POP3 用于接收电子邮件 ,SMTP 用于发送电子邮件。(1)POP3具体指什么?POP3(Post Office Protocol 3)即邮局协议的第3个版本,它是规定个人计
2016-06-01 09:20:05
6857
原创 ASP.NET后台弹出Confirm对话框供用户进行操作
以前在做项目的时候,遇到过这样的情况就是,在后台的按钮事件中,根据相应的逻辑需要弹出一个确认对话框,供用户来操作是否继续执行还是终止,经过在网上仔细的搜索终于找到了一种实现的方式。具体的实现方式是在前台页面中添加一个ASP HiddenField 隐藏控件,这个控件主要的作用就是存储用户在“确认”对话框中操作的返回值(true-是、false-否),其次在添加一个Button控件,这个按钮的作用就
2015-12-07 10:41:48
2614
原创 .net动态生成界面
获取动态生成的控件的值: Request.Form["txt" + (j + 1).ToString()].ToString().Trim();
2015-02-06 08:42:51
751
原创 Asp.net配置文件中自定义节点详解
在开发Asp.net站点的时候,我们会遇到很多的配置参数:网站名称,上传图片后缀,上传文件后缀,关键字过滤,数据库连接字串等等,这些内容如果比较少的话,直接配置到Web.config文件中,借由.NET提供的操作类,将会非常方便的来操作这些自定义配置节点,参考:http://www.cnblogs.com/scy251147/archive/2011/12/29/2306504.html首
2015-01-07 14:45:44
1423
原创 搭建struts2开发环境
1、找到strusts2应用所使用的jar包2、编写strusts2配置文件3、在web.xml文件中加入strusts2 MVC 框架启动配置
2014-12-16 09:19:52
468
转载 c#使用log4net
http://www.cnblogs.com/wangsaiming/archive/2013/01/11/2856253.html#undefined
2014-11-10 21:11:47
448
原创 .Net实现Excel的导入与导出
/// /// 上传文件 /// /// /// protected void Button1_Click(object sender, EventArgs e) { string fileName = fileId.FileName; stri
2014-08-24 06:54:11
934
原创 css设置细线表格
css代码:table{border-collapse:collapse;}td{background:#ffc;border:solid 1px #f90;height:22px;}-->html代码:
2014-07-08 23:22:14
1486
原创 访问iis失败的解决方法
出现这种问题的主要原因是Visual Studio 与IIS的安装顺序不对,正确的做法应该是先装IIS,然后装Visual Studio。解决方法如下所示: 1. 【开始】--【运行】,在输入框中输入cmd,按Enter进入命令行编辑器,在编辑器中输入cd C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727,如下图所示: 2. 然后
2014-06-10 16:30:16
1158
原创 抓取级联菜单
【抓取级联菜单】 请你检验一下,是不是这样?下面来介绍两种抓取级联菜单的方法来解决这个问题:一、QQ专用方法:(适用QQ2007 Beta2及以后版本) 注意按键顺序: 先按住Alt键不放, 然后再按下Ctrl键不放, 此时打开要抓的级联菜单或其他任何菜单, 然后继续按一下A键, 松开这三个键,即出现彩色箭头,抓图好了。
2014-05-31 18:50:13
1251
原创 html5的代码验证
http://html5.validator.nu/http://validator.w3.org/#validate_by_uri
2014-05-31 17:39:15
1461
转载 一些必不可少的Sublime Text 2插件
Sublime Text 2是一个轻量、简洁、高效、跨平台的编辑器,方便的配色以及兼容vim快捷键等各种优点博得了很多前端开发人员的喜爱,当然也包括我,在看到小飞的介绍后,我就一直在用了。本文推荐一些好用的插件和扩展。Sublime Text 2基本上是共享软件,免费版和收费版基本无区别,只是偶尔会弹框让你去购买,这个基本不影响使用。如果你不了解它,也可以看下小众软件的这篇详细介绍。
2014-04-14 14:51:53
792
原创 AjaxToolKit--AutoComplete的介绍
1. IntroductionAutoComplete控件确实是个好东西,当下各大搜索引擎都都很厉害的自动完成功能。大家每天都在使用。 它实现的功能是当你在一个文本框输入字符时, 然后使用web service的方法返回一些和你输入的字符相似的字符串节省你的文本输入时间并有可以给你提示的功能。AutoComplete是一个可以附属到任何一个TextBox上的控件, 在WebSe
2014-03-30 20:02:13
761
原创 图解使用VS.NET部署含水晶报表的网站
http://blog.youkuaiyun.com/jxufewbt/article/details/1599200
2014-03-19 08:45:12
683
原创 ASP.NET下载文件(弹出打开保存文件对话框)
public void Open() { string FullFileName = ""; //ASP.NET下载文件(弹出打开保存文件对话框) //fileURL为带路径的文件全名 /* string fileURL = url; System.I
2014-03-10 09:36:03
3611
1
原创 水晶报表的使用
1、下载安装水晶报表 for vs2010 :http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_13_0.exe2、工具箱新建选项卡“水晶报表”,在【WPF组件】选择卡下添加水晶报表for vs2010提供的控件(程序集都以SAPBusinessObjects开头)。3、wpf项目所用的“目标框架”必须改成“.
2014-03-07 16:07:10
1698
原创 关于ASP.NET页面打印技术的总结
B/S结构导致了Web应用程序中打印的特殊性。 • 程序运行在浏览器中,打印机在本地,而文件确可能在服务器上,导致了打印控制不是很灵活。 • 格式如何控制和定制等,是我们开发中可能会面对的问题。 打印文档的生成 • 1、客户端脚本方式 一般情况下,主要使用JS 可以分析源页面的内容,将欲打印的页面元素提取出来,实现打印。通过分析源文档的内容,可以生成打印目标文档。
2014-03-06 14:13:51
823
原创 My97DatePicker时间控件使用
参考:http://hongtaq.iteye.com/blog/1498057 My97DatePicker是一款非常灵活好用的日期控件。使用非常简单。 1、下载My97DatePicker组件包 2、在页面中引入该组件js文件: 3、页面使用两个方式: 常规调用: 图标触发: 注:$dp
2014-03-04 21:44:48
999
原创 MD5加盐处理
创建一个CommonHelper类用来存放一些公共方法class CommonHelper { public static string GetMD5(string sDataIn) { MD5CryptoServiceProvider md5 = new MD5CryptoServiceProvider();
2014-03-01 20:13:03
2653
原创 使用开源项目patchca生成验证码
配置web.xml This is the description of my J2EE component This is the display name of my J2EE component VerifyCodeServletservlet.VerifyCodeServlet VerifyCodeServlet/pat
2014-01-15 16:35:38
3439
原创 C#判断文本框内容是否空的写法
string username=context.Request["username"];string.IsNullOrEmpty(username)
2013-12-14 17:06:08
1766
原创 SqlBulkCopy批量数据插入
static void SqlBulkCopyTest(DataTable dt){ using(SqlConnection conn = newSqlConnection("Server=localhost;DataBase=B2B;Uid=sa;Pwd=ll;")) { conn.Open(); SqlTransactio
2013-10-23 13:16:12
687
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人