.net
文章平均质量分 50
hanaixia2007
这个作者很懒,什么都没留下…
展开
-
浅谈C# 多态的魅力(虚方法,抽象,接口实现)
前言:我们都知道面向对象的三大特性:封装,继承,多态。封装和继承对于初学者而言比较好理解,但要理解多态,尤其是深入理解,初学者往往存在有很多困惑,为什么这样就可以?有时候感觉很不可思议,由此,面向对象的魅力体现了出来,那就是多态,多态用的好,可以提高程序的扩展性。常用的设计模式,比如简单工厂设计模式,核心就是多态。其实多态就是:允许将子类类型的指针赋值给父类类型的指针。也就是同一操作作用于原创 2017-04-16 19:34:15 · 669 阅读 · 0 评论 -
vs2013环境使用
1、工具——选项:原创 2014-10-22 09:18:37 · 535 阅读 · 0 评论 -
js实现对选中的多条记录进行删除操作
javascript代码:原创 2014-08-18 19:39:22 · 3442 阅读 · 0 评论 -
.Net实现Excel的导入与导出
/// /// 上传文件 /// /// /// protected void Button1_Click(object sender, EventArgs e) { string fileName = fileId.FileName; stri原创 2014-08-24 06:54:11 · 844 阅读 · 0 评论 -
访问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 · 1120 阅读 · 0 评论 -
基于asp.net的注销功能的实现
http://www.doc88.com/p-783472218219.html转载 2014-04-12 22:15:08 · 1086 阅读 · 0 评论 -
AjaxToolKit--AutoComplete的介绍
1. IntroductionAutoComplete控件确实是个好东西,当下各大搜索引擎都都很厉害的自动完成功能。大家每天都在使用。 它实现的功能是当你在一个文本框输入字符时, 然后使用web service的方法返回一些和你输入的字符相似的字符串节省你的文本输入时间并有可以给你提示的功能。AutoComplete是一个可以附属到任何一个TextBox上的控件, 在WebSe原创 2014-03-30 20:02:13 · 720 阅读 · 0 评论 -
ASP.NET下载文件(弹出打开保存文件对话框)
public void Open() { string FullFileName = ""; //ASP.NET下载文件(弹出打开保存文件对话框) //fileURL为带路径的文件全名 /* string fileURL = url; System.I原创 2014-03-10 09:36:03 · 3569 阅读 · 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 · 1657 阅读 · 0 评论 -
网站设计工具
网站死链接查询工具(xenu)原创 2014-10-08 10:10:25 · 514 阅读 · 0 评论 -
c#使用log4net
http://www.cnblogs.com/wangsaiming/archive/2013/01/11/2856253.html#undefined转载 2014-11-10 21:11:47 · 419 阅读 · 0 评论 -
mvc和传统三层的关系
原创 2014-10-22 11:57:51 · 602 阅读 · 0 评论 -
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 · 2741 阅读 · 0 评论 -
ASP.NET分页控件翻页时控制页面局部刷新
方法一:使用session, protected void btnFind_Click(object sender, EventArgs e) { Session["contidition"] = txtName.Text.Trim(); BindData(); } protect原创 2017-03-30 21:52:27 · 2696 阅读 · 0 评论 -
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 · 4730 阅读 · 1 评论 -
在DCOM 中不存在WORD、EXCEL等OFFICE组件
最近在做一个关于office转存PDF的Web项目。开发过程一切顺利。起初在网上找到一些Word,PPT转PDF的代码。很好用。一切顺利项目开发成功。在这里需要说明一点,PPT中会存在流媒体内容,如果存在这些内容的时候是不能成功转换为PDF的。需要手动将相关内容删除后才可以转换。各位如果遇到些奇怪的问题的时候,希望检查下PPT中是不是存在这些内容。项目开发结束,问题就来了。因为需要原创 2016-08-04 11:47:03 · 2737 阅读 · 0 评论 -
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 · 6504 阅读 · 0 评论 -
ASP.NET后台弹出Confirm对话框供用户进行操作
以前在做项目的时候,遇到过这样的情况就是,在后台的按钮事件中,根据相应的逻辑需要弹出一个确认对话框,供用户来操作是否继续执行还是终止,经过在网上仔细的搜索终于找到了一种实现的方式。具体的实现方式是在前台页面中添加一个ASP HiddenField 隐藏控件,这个控件主要的作用就是存储用户在“确认”对话框中操作的返回值(true-是、false-否),其次在添加一个Button控件,这个按钮的作用就原创 2015-12-07 10:41:48 · 2517 阅读 · 0 评论 -
.net动态生成界面
获取动态生成的控件的值: Request.Form["txt" + (j + 1).ToString()].ToString().Trim();原创 2015-02-06 08:42:51 · 714 阅读 · 0 评论 -
Asp.net配置文件中自定义节点详解
在开发Asp.net站点的时候,我们会遇到很多的配置参数:网站名称,上传图片后缀,上传文件后缀,关键字过滤,数据库连接字串等等,这些内容如果比较少的话,直接配置到Web.config文件中,借由.NET提供的操作类,将会非常方便的来操作这些自定义配置节点,参考:http://www.cnblogs.com/scy251147/archive/2011/12/29/2306504.html首原创 2015-01-07 14:45:44 · 1367 阅读 · 0 评论 -
关于ASP.NET页面打印技术的总结
B/S结构导致了Web应用程序中打印的特殊性。 • 程序运行在浏览器中,打印机在本地,而文件确可能在服务器上,导致了打印控制不是很灵活。 • 格式如何控制和定制等,是我们开发中可能会面对的问题。 打印文档的生成 • 1、客户端脚本方式 一般情况下,主要使用JS 可以分析源页面的内容,将欲打印的页面元素提取出来,实现打印。通过分析源文档的内容,可以生成打印目标文档。原创 2014-03-06 14:13:51 · 786 阅读 · 0 评论 -
MD5加盐处理
创建一个CommonHelper类用来存放一些公共方法class CommonHelper { public static string GetMD5(string sDataIn) { MD5CryptoServiceProvider md5 = new MD5CryptoServiceProvider();原创 2014-03-01 20:13:03 · 2618 阅读 · 0 评论 -
查看网站被搜索引擎搜到多少的指令
在百度中输入:site:rupeng.com原创 2014-02-21 11:29:37 · 607 阅读 · 0 评论 -
C#访问权限修饰符
C#中类及类型成员修饰符有以下四类:public,private,protected,internal。public 类及类型成员的修饰符private 类型成员的修饰符protected 类型成员的修饰符internal 类及类型成员的修饰符由以上四类说明,我们知道,可以放在class前面修饰类的修饰符关键字只有public和internal,如果原创 2013-03-15 10:11:52 · 721 阅读 · 0 评论 -
.NET中获取字符串的MD5码
① 导入命名空间:using System.Web.Security;② 获取MD5码:string Password = FormsAuthentication.HashPasswordForStoringInConfigFile(TextBox1.Text.ToString(),"MD5");原创 2012-09-14 22:11:19 · 468 阅读 · 0 评论 -
.NET在后置代码中输入JS提示语句(背景不会变白)
Page.ClientScript.RegisterStartupScript(Page.GetType(), "message", "alert('加入暂存架成功!');");原创 2012-09-12 14:51:30 · 438 阅读 · 0 评论 -
.NET使用一般处理程序生成验证码!
HTML的代码:Html代码 Document : ASP.NET用一般处理程序生成验证码 Created on : 2008-10-13 17:04 Author : 牛腩 --> > html> head> title>title> meta http-equiv="Conte原创 2012-09-11 11:40:12 · 6034 阅读 · 0 评论 -
.NET截取指定长度汉字超出部分以"..."代替
1./// 2. /// 将指定字符串按指定长度进行剪切, 3. /// 4. /// 需要截断的字符串 5. /// 字符串的最大长度 6. /// 超过长度的后缀 7. /// 如果超过长度,返回截断后的新字符串加上后缀,否则,返回原字符串 8. public static s原创 2012-09-05 16:49:02 · 402 阅读 · 0 评论 -
vs2008中操作技巧
一、自动生成代码段 选择if后按两次tab键二、格式化代码: ctrl+k ctrl+D原创 2012-08-22 17:44:53 · 521 阅读 · 0 评论 -
SQL注入
拼接字符串时,输入张三') delete s where id=2--')insert into s valuse('a')防止SQL注入的方法是,使用带参数的SQL语句。原创 2012-08-22 17:48:44 · 374 阅读 · 0 评论 -
使用 水晶报表 实现打印
最近,给财务处开发了一个三联发票连打程序,使用的是C#--winform实现的。下面是水晶报表的基本概括:水晶报表的一般概念 水晶报表的两种模式: 拉 PULL:设置好数据连接之后,使用水晶报表文件中所使用的获得数据的方式,由水晶报表自己解决数据获取操作。推 PUSH:使用DataSet装载数据,然后填充到水晶报表中,再按照水晶报表的格式来展示。 查询的关键代码: //原创 2012-08-16 21:12:40 · 1837 阅读 · 0 评论 -
C# override重写与new隐藏的区别
C# override重写与new隐藏的区别C#比java多一个new隐藏的功能。C# override重写相当于java中没有关键字的方法重写。所以java中方法是没有隐藏功能的。 C# override重写,是指对父类中的虚方法(标记virtual)或抽象方法(标记为abstract)进行重写,实现新的功能,它必须与父类方法的签名完全一致,而且与父类方法的可访问性也必须一致 ne原创 2013-03-29 08:51:38 · 2422 阅读 · 0 评论 -
教学思路学习
http://www.cnblogs.com/wangfang224120999/原创 2013-03-29 11:18:53 · 689 阅读 · 0 评论 -
web前端开发与研究
最近在做一个毕业生问卷调查系统的项目,在学生注册页面中需要一个可编辑的选择框,发现一个不错的网站(萤火开发网),都是一些web前端的特效。网址是http://www.firefly365.com/原创 2013-04-02 10:31:37 · 666 阅读 · 0 评论 -
C#判断文本框内容是否空的写法
string username=context.Request["username"];string.IsNullOrEmpty(username)原创 2013-12-14 17:06:08 · 1720 阅读 · 0 评论 -
.net网站可以部署到linux系统
使用mono技术将.net网站可以部署到linux系统原创 2013-12-04 22:28:42 · 4319 阅读 · 0 评论 -
C#中null
可空数据类型:引用类型、自定义类、string、大部分类都是不可空:值类型,int、boolean、decimal、DateTimeint i=null是错的,但是 int? i=null是可以的原创 2013-10-08 07:59:21 · 784 阅读 · 0 评论 -
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 · 652 阅读 · 0 评论 -
密码MD5处理
原创 2013-10-28 10:47:07 · 717 阅读 · 0 评论 -
安装vs2010失败
无法安装.net framework 4.0 问题解决: 在网上看到很多人同样的问题,有些甚至要重新安装操作系统,大多是安装了简化版本的操作系统引起的。 问题产生原因:看了事件日志,总于找出来了,问题在注册表 解决办法如下: 1 在运行里键入“regedit” 2 在注册表里的HKEY_LOCAL_MACHINE\SOFWARE\ Microsoft\ I原创 2013-09-28 20:09:09 · 668 阅读 · 0 评论