.net
w87875251l
这个作者很懒,什么都没留下…
展开
-
IIS HTTP 500 - 内部服务器错误 之三步解决方案
今天培训销售人员安装asp.net运行环境,真是各种情况都遇到了,IIS安装完成,一运行出现“HTTP 500 - 内部服务器错误”,网上找了一圈,处理方法那个叫复杂,在研究完复杂方法之后,发现只要三步就可以解决问题了。1. 运行:regsvr32 %windir%/system32/vbscript.dll (其实这一步也可以省,确保万一,还是执行吧)2. 运行:msdtc -reset转载 2012-05-10 09:57:36 · 740 阅读 · 0 评论 -
本地日期中文 服务器为英文
在IIS里 Asp.net选项里 编辑配置选择zh-TW 就是中文原创 2012-04-17 19:59:48 · 818 阅读 · 0 评论 -
GridView 导出Excel 为文本格式
private void ExportGridView(string FileType,string FileName) { for (int i = 1; i { GridView1.Rows[i - 1].Cells[9].Attributes.Add("style", "vnd.ms-excel.numberformat原创 2011-09-21 00:50:27 · 1703 阅读 · 0 评论 -
技巧:使用User Control做HTML生成(bs分销项目用到)
原文:http://www.cnblogs.com/JeffreyZhao/archive/2007/12/30/usercontrol_as_an_template.html?page=1#pagedcomment User Control大家肯定不会陌生,在使用ASP.NET的过程中,除了aspx页面,最常见的就莫过于ascx了。ascx是一个有独立逻辑的组件,提供了强大的复用特性,合转载 2011-10-31 20:19:09 · 591 阅读 · 0 评论 -
ASP.NET Cookies简单应用 记住用户名和密码
不要试图给Password类型的TextBox赋值! 在asp.net中,不要试图给Password类型的TextBox控件赋值! 无论是在设计或是运行时,都不可以的。猜测的原因是,password类型的TextBox控件从根本上,没有Text属性的Set方法,只有Get !!同样,html中的Input控件,如果设置为ruanat="server",password类型的转载 2011-10-30 11:16:55 · 2042 阅读 · 0 评论 -
C# 委托与事件
委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例转载 2011-08-30 14:25:09 · 352 阅读 · 0 评论 -
js 得到后台全局变量和调用后台函数
<br />后台: public string ProductCate = "343";<br /> <br />前台: var s = "<%=ProductCate%>"; //js 得到后台全局变量<br /> <br /> <br />调用函数: /// 超过的话用...代替<br /> /// </summary><br /> /// <param name="str"></param><br /> /// <param name="length"></param><br /原创 2011-05-21 13:22:00 · 1906 阅读 · 0 评论 -
省市区三级联动
<br /><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><br /><html xmlns="http://www.w3.org/1999/xhtml"><br /><head><br /><meta http-equiv="Content-Type" content="text/html; charset=GB原创 2011-03-25 10:10:00 · 918 阅读 · 0 评论 -
c#中什么情况下用(int)什么情况下用Convert.ToInt32
<br />1.c#中什么情况下用(int)什么情况下用Convert.ToInt32 ?<br />比如说有一个string型的3 ,要给它转换成int型的是用(int)3 ,还是用Convert.ToInt32(3); 还是两个都可以用,为什么?<br />解答:这两个都是转换成整型的,只是它们的长度不同。int为16位的,而下面的那个是32位的<br />首先,我要指出的是,在 C# 中,int 其实就是 System.Int32,即都是32位的。 <br />其次,(int) 和 Convert转载 2011-03-17 14:04:00 · 487 阅读 · 0 评论 -
ASP.NET伪静态的实现及伪静态的意义
一、伪静态的用处有些用户觉得,伪静态和真静态实际被收录量会相差很大,其实不然,从你个人角度,你去判断一下一个帖子到底是真静态还是伪静态?估计很难看得出,因为所谓静态的意思,就是地址中不带问号,不带问号的就是静态,管他是真的还是伪的?搜索引擎看得出吗?所以说,其实不论是真的还是伪的,其实对于搜索引擎来说都是一样的,搜索引擎没有说,你这个是伪的,我不收录你。追根究底来说,为什么搜索引擎会不收录带问号的网址?因为搜索引擎怕由于问号而进入死循环,称为“搜索机器人陷阱(Spidertraps)”(以前动网就有这样一个转载 2011-02-22 15:39:00 · 393 阅读 · 0 评论 -
Web开发人员必备的20款超赞的jQuery插件
<br />导语:jQuery的易扩展性吸引了来自全球的开发者来共同编写jQuery插件。jQuery插件不仅能够增强网站的可用性,有效地改善用户体验,还可以大大减少开发时间。现在的jQuery插件很多,可以根据您的项目需要来选择。这里为您介绍20款非常不错的插件。Creative Radical Web Typography<br />Lettering.js是一个轻量经的、易于使用的jQuery插件,可创造出极具个性的网页排版,是2010年最佳jQuery插件之一。 <br />New FancyMov转载 2011-02-19 16:48:00 · 671 阅读 · 0 评论 -
页面刷新不改变隐藏域内容
不能用html的隐藏字段 这个刷新后不能保存状态用服务器控件 有个EnableViewState 属性,默认是true 可以不用cookie 和viewstate原创 2012-05-11 18:46:13 · 2295 阅读 · 0 评论 -
asp.net 一个页面放两个aspnetpager控件,同时分页时产生的问题
问题1 csdn论坛 ,上下都有分页控件 第一个照写,,第二个的时候 使用 CloneFrom 就行了。问题2. asp.net 一个页面2个选项卡,放两个aspnetpager控件,同时分页时产生的问题 这个原因很简单,因为你用了Url分页,用url分页时,AspNetPager从url的参数中获取当前页数并进行分页,如果一个页面放转载 2012-05-10 18:24:53 · 4551 阅读 · 1 评论 -
c#编译错误Inconsistent accessibility
原因:一个类A使用了另一个类B的对象。但是类B的类型不是public,也不是内部类。于是引发此编译错误转载 2012-05-14 18:50:03 · 1303 阅读 · 0 评论 -
一个删除并且插入的事务问题
http://www.dewen.org/q/5321 没事可以看看原创 2012-12-09 00:20:20 · 2468 阅读 · 0 评论 -
VS 转到定义(快捷键F12)时 显示元数据
转到数据处理层的定义时,显示元数据,步骤1: 将类库和website clean, 2: website右键, 添加引用--选择projects --选择Server类库 3.类库和website重新生成原创 2012-11-20 15:28:12 · 3530 阅读 · 0 评论 -
.net后台生成meta 并控制meta在head里顺序
方法1:然后后台: metadesc.Content = "我来测试Content"; 方法2:HtmlMeta meta = newHtmlMeta();meta.Name = name;meta.Content = content;page.Header.Controls.Add(meta);控制顺序:方法2里 不用Add方法,而用Pag原创 2012-11-27 17:39:04 · 1299 阅读 · 0 评论 -
TextBox只读时在客户端赋值后 后台取不到Text值
当页面上的某个TextBox 设置了属性ReadOnly="True"时,通过客户端脚本给其赋值后,在后台代码中访问其Text属性却无法获得该值。经过尝试,发现可以通过如下的方式解决这个问题:1、不设置ReadOnly属性,通过onfocus=this.blur()来模拟,如下: 在此情况下,当文本框获得焦点时便立刻失去,所以也无法手动修改其内容,能够模拟ReadOnly转载 2012-10-24 16:21:35 · 1372 阅读 · 0 评论 -
不允许对索引显式地使用 DROP INDEX,该索引正用于 UNIQUE KEY
不允许对索引显式地使用 DROP INDEX,该索引正用于 UNIQUE KEY 约束的强制执行的解决方法 今天在Microsoft Sql Server Management Studio中删除索引时报出了以下错误:不允许对索引 'dbo.Sale_BOM.IX_Sale_BOM_GMIDandDate' 显式地使用 DROP INDEX。该索引正用于 UNIQUE KEY 约束转载 2012-08-31 15:51:22 · 13664 阅读 · 1 评论 -
导出Word时提示 Word无法启动转换器 mswrd632.wpc
如图 而且word里有html 代码 解决方法: 加上HttpContext.Current.Response.Write("<body lang=ZH-CN>" + sw.ToString());加上就ok了 public static void CreateDoc(string filename, Article article) {原创 2012-07-25 17:57:10 · 1319 阅读 · 0 评论 -
Windows IIS 7 用户验证中默认缺少 Windows 身份验证
默认选择IIS,并不添加Windows 身份验证在打开或关闭Windows 功能 IIS 目录里面添加上 Windows 身份验证 重启IIS转载 2012-05-25 15:31:27 · 3886 阅读 · 0 评论 -
关于IIS虚拟目录继承根Web.Config的问题解决办法
利用配置文件的配置节可以让它不继承父目录的配置文件,如下ns="false"> 把它加在父目录的节外面即可,测试一下果然如此,甚喜,虽记之以备忘,同时也于大伙共享!下面是更好的一个: 虚拟目录中的web.config继承了主目录中的web.config出现问题是由于根目录中的web.config添加了httphandler、 httpmodule 引起的。解转载 2012-05-24 14:43:26 · 5272 阅读 · 0 评论 -
window.location.reload()与IsPostBack的一些解释
最近在开发过程中遇到的一个小问题。在Page_Load事件中 写入代码:if(!IsPostBack){ ...............}当在页面Javascript中调用window.Location.Reload()时,问题就出现了。if中的语句时而执行,时而不执行。仔细看了一下,发现原来是这样:IsPostBack的值:没有用服务器控件postbac转载 2012-05-22 18:03:56 · 1470 阅读 · 0 评论 -
Static和ViewState的异同点 .
提出问题1:如果在一个页面中用了一个Static变量 strA=null ,在一个用户访问时给他赋值 strA = "aa" ,在这同时有另一个用户访问,那么他取出的strA是"aa"还是null? 提出问题2:请问在一个页面中使用static和ViewState有什么区别?我需要在用户访问一个页面时保持一个变量的值,并随时改变它的值,请问用哪一转载 2012-06-05 15:02:16 · 545 阅读 · 0 评论 -
GridView 实现类似图片'发布'功能
'发布'在数据库中时一个字段 ,前台代码 <asp:GridView ID="GridView1" CellSpacing="7" Width="780px" runat="server" CellPadding="6" AutoGenerateColumns="False" onrowediting="GridView1_RowEditing"原创 2012-05-16 17:33:51 · 756 阅读 · 0 评论 -
adding this project as a reference would cause a circular dependency
将此项目作为引用添加将导致循环依赖项 就是ProjectA 引用了ProjectB,然后ProjectB又引用了ProjectA.最好别这样。依据设计模式,好像应该将公用的部分抽到新的项目ProjectC.然后ProjectA和ProjectB都引用ProjectC转载 2012-05-15 11:15:39 · 2185 阅读 · 0 评论 -
网页常用小技巧
1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键<br /><table border oncontextmenu=return(false)><td>no</table> 可用于Table<br /><br />2. <body onselectstart="return false"> 取消选取、防止复制<br /><br />3. onpaste="return false" 不准粘贴<br /><br />4. oncopy="r转载 2011-02-17 13:23:00 · 412 阅读 · 0 评论 -
一个NHibernate应用的实际例子(A good open source project to learn how to use NHibernate)
<br />此项目名字叫Cuyahoga,是一个CMS。该项目中就使用了NHibernate0.6作为持久层。并且使用了NHibernate0.6新添加的Lazy loading特性,是学习使用NHibernate的上佳例子。 <br />下面是对他的一些评价: <br />- Use the HttpContext to store your NHibernate session facade. This is what I call the HttpContext Local Session patte转载 2011-03-08 15:18:00 · 574 阅读 · 0 评论 -
DataAdapter
<br />http://www.jb51.net/article/17701.htm转载 2010-11-18 13:10:00 · 578 阅读 · 0 评论 -
DataAdapter填充多张表
<br />1.多次填充,适用于所有数据库<br /> private DataSet BindDataSet()<br /> {<br /> DataSet ds = new DataSet();<br /> System.Data.SqlClient.SqlConnection conn = new System.Data.SqlClient.SqlConnection("Data Source=10.119.47.177;Init转载 2010-11-18 11:36:00 · 2861 阅读 · 0 评论 -
DataAdapter详细介绍
<br />SqlDataAdapter对象介绍(转的,msdn上有)<br />一、特点介绍 <br /> 1、表示用于填充 DataSet 和更新 SQL Server 数据库的一组数据命令和一个数据库连接。<br /> 2、在SqlDataAdapter和DataSet之间没有直接连接。当完成SqlDataAdpater.Fill(DataSet)调用后,两个对象之间就没有连接了。<br /> 二、使用介绍<br /> 1、创建SqlDataAdapter<br /> …转载 2010-11-18 11:18:00 · 18441 阅读 · 0 评论 -
Excel操作 孟子e章
<br />http://www.cnblogs.com/renyu732/archive/2005/06/15/174866.html转载 2010-11-18 16:03:00 · 427 阅读 · 0 评论 -
ASP.Net中控件的EnableViewState属性
<br />在ASP.Net中对各个WebForm控件引入以前没有的EnableViewState属性。这个属性究竟有什么用。我们知道对于WebForm而言,其代码是在服务器端的,以处理客户端的请求。当用户通过浏览器浏览网页的时候,会对网页进行某些操作,比如打开新链接,或单击某个按钮。在ASP中,这些是通过脚本语言对其进行处理,之后再传递给服务器端。但是在ASP.NET下,由于采用了code behind技术,在coding的时候,通常是将以前客户端完成的工作放到了服务器端。<br />那么,服务器是怎么知转载 2011-01-07 11:25:00 · 393 阅读 · 0 评论 -
后台写JS代码,有时会出现控件错位情况处理
做联想项目时,当点击一个按钮时,弹出提示为空的提示框,点确定后出现控件错位的情况, if (TextBox2.Text == "") { //Response.Write(""); Page.ClientScript.RegisterStartupScript(this.GetType(), "", ""); } else if (ListBox2.Items.Count == 0) {原创 2010-12-29 15:59:00 · 621 阅读 · 0 评论 -
GridView 导出到excel
类型“GridView”的控件“GridView1”必须放在具有 runat=server 的窗体标记内的解决办法。2009年05月06日 星期三 22:31在引用母版的情况下,实现GridView导出到word或Excel会出现以下错误:类型“GridView”的控件“GridView1”必须放在具有 runat=server 的窗体标记内解决办法:在后台文件中直接加入重载VerifyRenderingInServerForm方法,如: public override void Ver转载 2010-12-14 13:10:00 · 486 阅读 · 0 评论 -
ViewState剖析(翻译兼笔记)
<br />ViewState 不是什么? <br />1. ViewState 不是用来恢复回发的控件的值。 这个是通过匹配 form 中该控件的变量名而自动完成的。这个只对 Load 事件加载之前创建的控件有效。 2. ViewState 不会自动重新创建任何通过代码动态创建的控件。 3. 不是用来保存用户信息的。仅仅保存本页的控件状态,而不能在页面之间传递。 <br />ViewState 是什么? <br />ViewState 用来跟踪和保存控件的状态信息。否则这些信息可能会丢失,原因可能是这些值转载 2010-10-24 22:15:00 · 524 阅读 · 0 评论 -
.NET的事务控制
<br /><br />在分布式应用程序中,不可避免地会经常使用到事务控制。事务有一个开头和一个结尾,它们指定了事务的边界,事务在其边界之内可以跨越进程和计算机。事务边界内的所有资源都参与同一个事务。要维护事务边界内资源间的一致性,事务必须具备 ACID 属性,即原子性、一致性、隔离性和持续性。 <br /> <br />本地事务和分布式事务 <br />-------------------- <br />本地事务是其范围为单个可识别事务的数据资源的事务(例如,Microsoft SQL Server 数转载 2010-10-24 22:12:00 · 609 阅读 · 0 评论 -
ASP.net服务器控件漫谈
<br />我们都知道,每一个服务器控件在服务器端创建相应的对象,都是以牺牲服务器端的资源为代价的,过多的使用服务器控件会极大的影响程序的性能。 <br /> 我们都知道,每一个服务器控件在服务器端创建相应的对象,都是以牺牲服务器端的资源为代价的,过多的使用服务器控件会极大的影响程序的性能。但是服务器控件所带来的方便和功能是html控件所不能比拟的<br /> 服务器控件的状态视图属性能够自动的在页面往返过程中维护服务器控件的状态,减少开发者的工作量,但是需要占用大量的服务器内存资源。因此,在不需要服务转载 2010-10-15 16:39:00 · 353 阅读 · 0 评论 -
ASP.NET 2.0服务器控件开发之基本概念篇
<br />利用ASP.NET 2.0技术,创建Web自定义服务器控件并不是一件轻松的事情。因为,这需要开发人员了解并能够灵活应用多种Web开发技术,例如,CSS样式表、客户端脚本语言、.NET开发语言、服务器控件开发技术,甚至是当前最火的AJAX技术等等。虽然现实如此"艰难",但是这种开发技术也不是真的难到不可掌握。事事都要从头做起。本文将针对利用AS<br /> P.NET 2.0技术,创建Web自定义服务器控件的基础知识进行详细介绍,内容包括:服务器控件概念、控件类型、生命周期等。<br /> 1转载 2010-10-15 16:37:00 · 410 阅读 · 0 评论 -
安全网站从小做起
<br /> 我是做asp.net网站开发的,QQ群里一个网友的站被挂马了。他说让我写点安全方面的文章。我就介绍下我的经验吧,各位大牛不要拿砖头砸我。。。<br />以下都以ASP.NET开发网站为例。<br />1、sql注入漏洞。<br />解决办法:使用存储过程,参数不要用字符串拼接。简单改进办法:使用SqlHelper和OledbHelper<br />2、跨站脚本漏洞<br />解决办法:“默认禁止,显式允许”的策略。具体参考:从客户端检测到有潜在危险的Request.Form值,禁止提交html转载 2010-10-11 22:21:00 · 534 阅读 · 0 评论