
asp.net
文章平均质量分 74
mingWar
这个作者很懒,什么都没留下…
展开
-
利用RowDataBound改变gridview的列值
需求是这样的,估计大家都会遇到这样的情况:从数据库中所取得的值绑定在gridview中,有些值取出的是数值,而要把他变成文字。比如说:0 跟单员1 为采购员2 为审单员3.为管理员在gridview中,如果没有对值在业务层进行判断而直接绑定数据的话,就会出现值显示为数字,如图 大家可以看到在厂别及角色中所显示的都是数值,如何可以把他对应成我要的文字呢?转载 2009-09-18 15:12:00 · 581 阅读 · 0 评论 -
MethodInfo.Invoke如何使用out ref参数
MethodInfo.Invoke可以指定一个Object[]来给要调用的方法传递参数,但是如何使用Out参数呢,主要是如何获取其实执行方法后,方法out传出的参数会放到传入的object数组的对应位置,所以我们在对应位置直接访问就可以了ref参数也是一样的 public class Program1 { public void OprtParams转载 2010-05-11 23:15:00 · 3094 阅读 · 0 评论 -
网站采集 url网址正则表达式
<br />正则表达式规则<br />1. 正则表达式规则1.1 普通字符 字母、数字、汉字、下划线、以及后边章节中没有特殊定义的标点符号,都是"普通字符"。表达式中的普通字符,在匹配一个字符串的时候,匹配与之相同的一个字符。<br /> 举例1:表达式 "c",在匹配字符串 "abcde" 时,匹配结果是:成功;匹配到的内容是:"c";匹配到的位置是:开始于2,结束于3。(注:下标从0开始还是从1开始,因当前编程语言的不同而可能不同)<br /> 举例2:表达式 "bcd",在匹配字符串转载 2010-07-12 00:29:00 · 2794 阅读 · 0 评论 -
将dataset,reader转化为IList
<br />将dataset转化为IList<T>,关键是将datatable转化为类型IList<T>,代码如下:<br />public T Export(System.Data.DataTable Table)<br /> {<br /> // 定义集合 <br /> IList<T> List = null;<br /> // 获得此模型的类型 <br /> Type type = typeof(T转载 2010-06-16 17:25:00 · 1057 阅读 · 2 评论 -
用.NET创建Windows服务
我们将研究如何创建一个作为Windows服务的应用程序。内容包含什么是Windows服务,如何创建、安装和调试它们。会用到System.ServiceProcess.ServiceBase命名空间的类。 什么是Windows服务?Windows服务应用程序是一种需要长期运行的应用程序,它对于服务器环境特别适合。它没有用户界面,并且也不会产生任何可视输出。任何用户消息都会被写进Windows事件日志。计算机启动时,服务会自动开始运行。它们不要用户一定登录才运行,它们能在包括这个系统内的任何用户环境下运行。通过转载 2010-08-20 16:31:00 · 654 阅读 · 0 评论 -
服务器提交了协议冲突.Section=ResponseHeader Detail=CR 后面必须是LF
<br />个错误貌似是微软没有容忍不符合RFC 822中的httpHeader必须以CRLF结束的规定的服务器响应所导致的,以至于无法使用软件登陆校内,让我很郁闷,后来尝试了各种方法,2种有效<br />方法一:<br />采用WEB编ASP.NET的话可用:<br />web.config文件里加入<br /><system.net><br /><settings><br /><httpWebRequest useUnsafeHeaderParsing="true" /><br /></settings转载 2010-09-08 11:29:00 · 12690 阅读 · 0 评论 -
WCF开发实战系列二:使用IIS发布WCF服务
<br />上一篇中,我们创建了一个简单的WCF服务,在测试的时候,我们使用VS2008自带的WCFSVCHost(WCF服务主机)发布WCF服务,以便进行测试。这种VS2008内置的WCFSVCHost只适用于开发人员测试的使用,能进行WCF服务部署。这一篇文章中我们来看一下如何在IIS中部发布我们上一篇中做好的WCF服务。<br />第一步:打开我们上一篇文章中建立的WCF服务项目。<br /><br />图《1》<br />第二步:新建WCF服务站点。在解决方案上右击,选择“添加”->“新建网站”,打转载 2010-09-29 18:08:00 · 692 阅读 · 0 评论 -
WCF开发实战系列一:创建第一个WCF服务
<br />在这个实战中我们将使用DataContract,ServiceContract来构建WCF服务,并使用VS2008内置的“WCFSVCHost”运行我们创建的WCF服务,并使用“WCF测试客户端”来测试我们创建的服务。<br />在此WCF服务中我们将建立一个关于Book的服务,并实现对Book的添加、删除和检索操作。<br />第一步:创建“WCF服务库”<br />“文件(F)”->“新建项目(P)...”打开新建项目对话框。在左侧的“项目类型”中选择“WCF”,然后再在右侧的“模板”中选择转载 2010-09-29 18:02:00 · 761 阅读 · 0 评论 -
正则表达式过滤(.net)
<br />Regex re = new Regex("<a[^>]+href=[^>]+>[^<]*</a>");//这个可以过滤掉所有的超链接的内容<br />Regex re = new Regex("<a.*?>|</a>");//过滤超链接中的<a ....>xxx</a>标签,标签中xxx内容保留<br /> <br />public string checkStr(string html)<br /> {<br /> System.Text.RegularE转载 2010-11-08 22:03:00 · 1102 阅读 · 0 评论 -
word转成html
<br />using System;<br />using System.Collections.Generic;<br />using System.Linq;<br />using System.Web;<br />using System.Web.UI;<br />using System.Web.UI.WebControls; <br />using System.Collections; <br />using System.Configuration; <br />using System.D转载 2011-03-10 17:46:00 · 805 阅读 · 0 评论 -
C# Stream 和 byte[] 之间的转换
<br />一. 二进制转换成图片<br />MemoryStream ms = new MemoryStream(bytes);<br />ms.Position = 0;<br />Image img = Image.FromStream(ms);<br />ms.Close();<br />this.pictureBox1.Image<br />二. C#中byte[]与string的转换代码<br />1、System.Text.UnicodeEncoding converter = new Sys转载 2010-07-08 21:38:00 · 632 阅读 · 0 评论 -
nhibernate的一对多关系
栏目类(一)(栏目包含多个类别)数据字典1.1. 表Tb_ Subject(栏目表)表名 Tb_ Subject列名 空/非空 数据类型(精度范围) 约束条件ID N int PK, 流水号SubjectName N nvarchar(200)原创 2010-04-29 13:55:00 · 909 阅读 · 0 评论 -
利用反射,泛型,静态方法快速获取表单值到Model。(Henq)
在项目中经常需要处理表单,给model赋值,很烦人的一些重复代码。如下边的代码:CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> News news = new News(); news.Id =转载 2010-03-25 17:09:00 · 1485 阅读 · 0 评论 -
Sql实现Split
create function [dbo].[Get_StrArrayLength]( @str varchar(max), --要分割的字符串 @split varchar(10) --分隔符号)returns intasbegin declare @location int declare @start int declare @length int --去掉前后空格 set @str=l转载 2009-09-19 10:53:00 · 1239 阅读 · 0 评论 -
PlaceHolder入门
PlaceHolder ,我不知道咋说这个控件,我找了很多地方,都说的是动态的添加控件,如果真是这样,那和Panel有什么区别呢? [参考微软的 快速入门教程] PlaceHolder 控件可以用作文档内的一个容器控件以便动态地加载其他控件。PlaceHolder 控件没有基于 中国网管联盟www_bitscn_com原创 2009-11-09 21:18:00 · 675 阅读 · 0 评论 -
ASP.NET代码片段
设置下拉框的初始值: string init = "2"; for (int i = 0; i { if (DropDownList1.Items[i].Value.ToString() == init) {原创 2009-11-11 15:38:00 · 1022 阅读 · 0 评论 -
gridview事件
gridview绑定表头事件protected void GridView1_RowCreated(object sender, GridViewRowEventArgs e) { DataControlRowType elemType = e.Row.RowType; if (elemType == DataCo转载 2010-01-18 10:22:00 · 844 阅读 · 0 评论 -
做一个项目,平时都用到哪些工具提高效率(James Li)
做.NET 相关项目,Visual Studio 2008,SQL Server 2000/2005是标准的配置,但是,除此之外,还可以应用哪些工具来提高工作效率,让项目做的更轻松。1 需要一个代码生成工具,生成实体层,数据访问代码,和接口层,界面绑定代码,也有能直接生成界面代码的. 遵守的基本模式是Table—> TableEntity—> EntityDAL—> EntityS转载 2010-02-07 16:15:00 · 2600 阅读 · 0 评论 -
ASP.NET 开发知识小结(James Li)
做了几年的ASP.NET,积累了不少小技巧。但是技巧只适合于特定的环境,还不如加强对基础知识的理解与运用。下面是我的一点体会,与大家分享。 1 母版页 这个控件可以使我忘记html的iframe之类的页面框架方案,还有frameset. asp开发中还支持 现在有母版页可以轻松的以.NET的方式来进行编写页面。 1) 在母版页对应的内容页中,查找母版页中的控件 ,并给它赋值 MasterPage转载 2010-02-07 16:22:00 · 847 阅读 · 0 评论 -
ASP.NET treeview控件改变结点字体颜色
怎么写一段asp.net代码,把一个字符串中所有的HTML标记都去掉,只剩下文字内容呢? 比如:较高的温度,可能增加啤酒对您的诱惑,适量饮用啤酒会给您带来清凉的感觉,但千万注意不要过量呦! 去掉后只剩下:较高的温度,可能增加啤酒对您的诱惑,适量饮用啤酒会给您带来清凉的感觉,但千万注意不要过量呦!转载 2010-02-24 14:01:00 · 4714 阅读 · 1 评论 -
Iframe高度自适应(兼容IE/Firefox、同域/跨域)
在实际的项目进行中,很多地方可能由于历史原因不得不去使用iframe,包括目前正火热的应用开发也是如此。随之而来的就是在实际使用iframe中,会遇到iframe高度的问题,由于被嵌套的页面长度不固定而显示出来的滚动条,不仅影响美观,还会对用户操作带来不便。于是自动调整iframe的高度就成为本文的重点。采用JavaScript来控制iframe元素的高度是iframe高度自适应转载 2010-02-25 16:08:00 · 831 阅读 · 0 评论 -
js/css在ajax UpdatePanel 中没有效果的解决方法
js没效果:如果在以UpdatePanel的方式的局部回传中,普通的Javascript代码在这种局部回传中就不会在触发了,就必须使用scriptmanager.RegisterClientScript方法(在后面注册)和scriptmanager.RegisterStartupScript方法(在) 在你的用户控件的后端的某个合适位置,采用合适的注册方法,比如说load事件可以写以下代码:转载 2010-03-01 14:56:00 · 2577 阅读 · 0 评论 -
log4net在vs2015中的使用
添加log4net.dll配置文件: configSections> section name="log4net" type="System.Configuration.IgnoreSectionHandler"/> configSections>原创 2016-09-09 11:02:16 · 2802 阅读 · 0 评论