web
文章平均质量分 62
Devillyd
这个作者很懒,什么都没留下…
展开
-
vs2008开发wap网站(一)
<br />http://www.cnblogs.com/3stones/archive/2009/01/05/1351969.html<br />首先新创建个项目,打开VS2008,新建个网站项目,我们添加新项时会发现以前在vs2003或vs2005中的“移动Web窗体”项没有了,下图为vs2003和2005中的。 <br /><br /> vs2008中就没有“移动Web窗体”这一项,这是因为微软并未提供相应的模板。这确实很令人疑惑,百度了下网上的说法:据Microsoft-Visual转载 2010-11-03 09:01:00 · 926 阅读 · 0 评论 -
布置asp.net + oracle网站时的错误处理
最近做ASP.NET的项目,使用的数据库是Oracle9i。连接数据库是发生了错误,显示的信息如下: System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本。 说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Exception: System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7原创 2010-06-22 10:27:00 · 739 阅读 · 0 评论 -
vs2008在IE8下不能调试的问题
<br />原因一:<br />IE8的那個 Loosely-Coupled Internet Explorer 。把不同分頁用各別process處理。<br />舊的vs debugger不知道怎麼附加到process上。参考http://social.microsoft.com/Forums/en-US/vsdebug/thread/e2c795cd-b7a0-4fad-b7c9-b1ca40d7302e<br /> <br />解决:<br />1) Open RegEdit<br />2) Br原创 2010-06-23 14:45:00 · 1024 阅读 · 0 评论 -
vs2008如何调试javascript
方法一:在调用JavaScript代码前的html代码中加入然后像调试aspx也面一样调试就可以了方法二:1。首先将js文件包含到sln,然后再aspx文件中引用转载 2010-08-13 08:57:00 · 1562 阅读 · 0 评论 -
对于访问IIS元数据库失败的解决
部署C#的web网站时出错,原来是asp.net没装。转载 2010-06-18 12:40:00 · 651 阅读 · 0 评论 -
ASP.NET 页面间传递参数的方法
<br />这个新特性意味着ASP.NET2.0开发人员目前有三种可供选择的技术来将数据从一个web页面传送到另外一个页面。这三种方法是:响应重定向,服务端传输和新的跨网页提交特性。我们可以已经熟悉前两种技术了,因此,我们只是简要地复习一下它们,然后我们会将主要精力放到学习如何使用跨网页提交特性,以及阐述一下这种方法和响应重定向以及服务传输方式有什么不同。<br /> <br /> 一、响应重定向方法<br /> 响应重定向方法是目前为止将一个网页重定向到另一个网页的最简单的方法的最简单的方法。当Web转载 2010-08-09 13:48:00 · 905 阅读 · 0 评论 -
让ModalPopupExtender的控制控件能响应服务器事件
<br />在微软的ajax实现中,一部分是服务端的,也是核心部分,用于控制整个请求的周期。这部分是与原服务器控件结合最紧密的。这部分会托管控件的请求事件。<br /><br />而另一部分是在前一部分进行扩展的,虽然有些会使用异步与服务器通信,但是更多的部分则是纯客户端脚本的封装。这一部分能大大增强我们的客户端体验。<br /><br />从生成的代码中我们也可以看出,如果是ajax服务器控件生成的一个有异步通信功能的代码,并没有在触发这个事件的按钮或者链接上更改任何的代码,还是原来的__doPostBa转载 2010-08-11 10:05:00 · 1050 阅读 · 0 评论 -
Gridview用法:根据某列的值改变gridview其他列的属性
通常需要根据某一列的值,来决定其他列的属性。这里利用嵌入技术来实现。原创 2010-08-05 14:42:00 · 2329 阅读 · 0 评论 -
document.body.scrollTop为0的解决方案
<br />Jquery用多了,对单纯JS却发现有些问题。今天做浮动就碰上了document.body.scrollTop总为0的问题。百度一下终于得到解决方法。<br />在页面中加一个随着页面滚动条滚动的小图片广告,但是却发现document.body.scrollTop这个属性在本地的时候能取到值,但是传到服务器上的时候取到的值一直不变。<br />解决方案<br />1、原来在HTML文件头部声明了这样一句:<br /><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML转载 2010-08-03 13:47:00 · 10535 阅读 · 2 评论 -
asp.net的treeview右键菜单Context Menus on the TReeView - IE Specific
<br />原文网址:http://blogs.msdn.com/b/jdixon/archive/2006/01/05/509700.aspx<br />A few ASP.NET 2.0 TreeView coders were asking for a how to have context menus - per node - on the TreeView control. Well I spent a small amount of time on this and wanted to post转载 2010-08-02 16:38:00 · 1449 阅读 · 0 评论 -
ASP.NET中防止页面多次提交的代码实现
此处提供的代码用来实现当asp.net页面中的某个Button被点击后disable掉该页面中所有的Button,从而防止提交延时导致的多次提交。基于之前的onceclickbutton脚本.<br /><br />//ASP.NET中防止页面多次提交的代码:javascript< script language="javascript"> < !-- function disableOtherSubmit() { <br />var obj = event.srcElement; <br />var ob转载 2010-08-02 15:44:00 · 574 阅读 · 0 评论 -
【转】一个较优雅的GridView隐藏列取值解决方案
在Asp.net 2.0中增加了一个新的数据绑定控件:GridView,其目的用来取代Asp.net1.x中的DataGrid控件,但有一点很不爽的是,如果把某列设置为visible=false,则不会进行数据绑定,也就是说无法直接从GridView中取到这个列内的文本。另外,其实本人相当讨厌“优雅”一词用在这里,转帖,就暂且忍了吧。。。。原创 2010-06-24 10:43:00 · 661 阅读 · 0 评论 -
gridview翻页错误处理
<br />GridView 激发了未处理的事件“PageIndexChanging”,在手动给gridview邦定数据源时,会出现这种情况<br />运行后直接显示分页的1,只有1显示正常,如果点选其它的,比如2或者4什么其它别的,提示: <br /> GridView“XXX”激发了未处理的事件“PageIndexChanging”。 <br />手动分页必须有PageIndexChanging事件,添加PageIndexChanging事件,然后添加如下代码 <br />protected v转载 2010-06-24 10:59:00 · 1390 阅读 · 0 评论 -
DTD XHTML 1.0 Transitional 和 Dtd HTML 4.0 Transitional
<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 /><!DOCTYPE HTML PUBLIC "-//W3C//Dtd HTML 4.0 Transitional//EN"><br /><html>转载 2010-08-19 09:57:00 · 1920 阅读 · 0 评论 -
在WinForm中使用Web Service来实现软件自动升级
<br />来源:互联网<br />winform程序相对web程序而言,功能更强大编程更方便,但软件更新却相当麻烦,要到客户端一台一台地升级,面对这个实际问题,在最近的一个小项目中,本人设计了一个通过软件实现自动升级技术方案,弥补了这一缺陷,有较好的参考价值。<br />一、升级的好处<br /> 长期以来,广大程序员为到底是使用Client/Server,还是使用Browser/Server结构争论不休,在这些争论当中,C/S结构的程序的可维护性差,布置困难,升级不方便,维护成本高就是一个相当重要的因转载 2010-10-20 13:26:00 · 909 阅读 · 0 评论 -
简单的自动更新程序实现
<br />原文:http://www.cnblogs.com/SkyD/archive/2009/12/21/1628566.html<br />本文将演示一种桌面程序自动更新方案,其步骤比较多,但原理非常简单,通用性尚可,对于小型应用来说,直接拿去就可以用了。<br /> <br /> 原理<br /> <br />服务器端的结构是这样的:<br /><br />其工作原理如下:<br />Update.asmx仅提供一个功能,就是检测是否需要更新,在需要更新的时候就返回一个更新地址,通常情况下返回的地原创 2010-10-20 13:27:00 · 1170 阅读 · 0 评论 -
Asp.net Ajax UpdatePanel中图像无自动刷新问题
<br />为实现网站注册验证码更新,图像是固定的,但通过CheckCode 类改变图像内容。 <br />如果 <asp:Image ID="Image1" runat="server" /> <br /> <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="button" /> <br /><br />不放在UpdatePanel中每次单击Button1都可改变内容,但放在UpdatePanel中则不原创 2010-09-21 15:30:00 · 1503 阅读 · 0 评论 -
类中如何引用server.MapPath()
<br />由于类中没有继承Page类,所以服务使用Server.MapPath()功能。因此要实现这个功能,我们需要如下操作。<br />首先要引用System.Web名字空间,然后使用下面的方法就可以得到路径~<br /> <br />例如:若在.cs文件中是如下<br />String strPath = Server.MapPath("test.txt");<br />则替换为<br />String strPath = System.Web.HttpContext.Current.Server.M原创 2010-09-20 14:11:00 · 5005 阅读 · 0 评论 -
C# 中相对路径、绝对路径的问题
<br />1.使用filePath="/Logs/abc.txt",被认为是根目录,即网页文件所在的盘符,默认的是C盘,则在这里这个路径被解释为"C:/Logs/abc.txt"<br />2.使用filePath="~/Logs/abc.txt",被认为是服务器的目录<br /><br />3.使用filePath="./Logs/abc.txt",仍然是服务器目录下<br /><br />//本地路径转换成URL相对路径<br /> privatestring urlconvertor(str转载 2010-09-20 13:38:00 · 15796 阅读 · 2 评论 -
vs2005中水晶报表实现
水晶报表在应用时分两种方法,分别是拉模式(PULL)、推模式(PUSH)。拉模式:在水晶报表生成时的数据源是从水晶报表文件中的SQL语句从数据库中提取的,在编程时不用重写SQL语句,但要加上登录信息(具体方法,后面介绍)。推模式:在水晶报表生成时的数据源,是用编程时重写水晶报表中SQL语句而生成的dataset对像。也就是说,推模式是用dataset组装水晶报表。 水晶报表组件介绍。水晶报表在VS2005中有两种组件,在WEB项目是分别是CrystalReportSource,CrystalReport转载 2010-09-07 09:41:00 · 844 阅读 · 0 评论 -
不同浏览器通用的创建xmlhttp对象函数
<br /><script type="text/javascript">function ajax_xmlhttp(){//在IE中创建xmlhttpRequest,适用于IE5.0以上所有版本var msXmlhttp = new Array("Msxml2.XMLHTTP.5.0","Msxml2.XMLHTTP.4.0","Msxml2.XMLHTTP.3.0","Msxml2.XMLHTTP","Microsoft.XMLHTTP");for(var i=0; i<msXmlhtt转载 2010-08-31 15:53:00 · 1221 阅读 · 0 评论 -
Web Services&XML:使用XML的五种场合
本文列出XML在应用中的五个最令人喜爱的用法。尽管这些并不能包含XML的所有潜在应用,至少是些最重要的领域。转载 2010-08-31 16:13:00 · 760 阅读 · 0 评论 -
Oracle 9.2下的“System.Exception: System.Data.OracleClient requires Oracle client software version 8.1.7 or greater”
<br />今天在连接Oracle的时候碰到一个问题,我的机器装的是Oracle9.2客户端,当在asp.net应用中使用数据访问的组件(调用System.Data.OracleClient)时,程序报“System.Exception: System.Data.OracleClient requires Oracle client software version 8.1.7 or greater”的错误,无法创建OracleConnection,但在同一台机器上用winfom客户端又能够正常访问到数据库转载 2010-08-24 16:45:00 · 1117 阅读 · 0 评论 -
C#映射网络驱动器
<br />[StructLayout(LayoutKind.Sequential)] public class NETRESOURCE { public int dwScope; public int dwType; public int dwDisplayType; public int dwUsage; public string LocalName;原创 2010-08-17 16:17:00 · 4344 阅读 · 0 评论 -
gridview 导出excel 总结
protected void Button1_Click(object sender, EventArgs e)<br /> {<br /> Export("application/ms-excel", "学生成绩报表.xls");<br /> } private void Export(string FileType, string FileName)<br /> {<br /> //以下三行可选,如果没有的话导出的只是当前页数据,没有其他页数据转载 2010-07-28 15:06:00 · 652 阅读 · 0 评论 -
如何C#中实现在TreeView查找某一节点(两种方法)
在TreeView查找某一节点,通常有两种方法,一种是递归的,一种不是递归,但都是深度优先算法。其中,非递归方法效率高些,而递归算法要简洁一些。转载 2010-07-26 12:48:00 · 1247 阅读 · 0 评论 -
在asp.net中实现Gridview 表头固定
<br />最近在做项目过程要实现Gridview 表头固定 ,采用了以下方法。<br /><script language="javascript"> <br /> function init()<br /> {<br /> var tbBody = document.getElementById("<%=GridView2.ClientID%>");<br /> if(tbBody!=null)<br /> {<br />转载 2010-06-29 08:51:00 · 3327 阅读 · 0 评论 -
asp.net + ajax出现数据回传错误的处理
错误提示:“无法分析从服务器收到的消息。之所以出现此错误,常见的原因是: 在通过调用 Response.Write() 修改响应时,将启用响应筛选器、HttpModule 或服务器跟踪。...”原创 2010-06-28 10:50:00 · 1782 阅读 · 0 评论 -
什么叫IOC
IoC(Inversion of Control)中文译为控制反转,目前Java社群中流行的各种轻量级容器的实现都是以IoC模式作为基础的。控制反转意味着在系统开发过程中,设计的类将交由容器去控制,而不是在类的内部去控制,类与类之间的关系将交由容器处理,一个类在需要调用另一个类时,只要调用另一个类在容器中注册的名字就可以得到这个类的实例,与传统的编程方式有了很大的不同,”不用你找,我来提供给你”,原创 2008-10-13 15:03:00 · 1026 阅读 · 0 评论 -
HashMap 使用小结
本文重点介绍HashMap。首先介绍一下什么是Map。在数组中我们是通过数组下标来对其内容索引的,而在Map中我们通过对象来对对象进行索引,用来索引的对象叫做key,其对应的对象叫做value。在下文中会有例子具体说明。再来看看HashMap和TreeMap有什么区别。HashMap通过hashcode对其内容进行快速查找,而TreeMap中所有的元素都保持着某种固定的顺序,如果你需要得到一个原创 2008-10-24 10:52:00 · 33930 阅读 · 10 评论 -
(IBM官方文章)使用 Spring 更好地处理 Struts 动作
Struts Recipes 的合著者 George Franciscus 将介绍另一个重大的 Struts 整合窍门 —— 这次是将 Struts 应用程序导入 Spring 框架。请跟随 George,他将向您展示如何改变 Struts 动作,使得管理 Struts 动作就像管理 Spring beans 那样。结果是一个增强的 web 框架,这个框架可以方便地利用 Spring AOP 的优转载 2008-10-07 14:17:00 · 775 阅读 · 0 评论 -
在“Generating Artifacts”期间发生了内部错误
今天mssql生成hibernate pojo类的时候出错.症状:在选择生成类和映射文件时,弹出警告信息--->在“Generating Artifacts”期间发生了内部错误 分析:以前oracle生成时也出现过这种情况 但不记得怎么解决的了.尝试了一番后 在网上搜索,有因为数据库驱动包原因出错的于是找来同事的3个驱动包msbase.jarmssqlserver.ja原创 2008-10-20 15:31:00 · 2489 阅读 · 0 评论 -
在MyEclipse中创建和使用多个Struts-Config
以前(真正的实现团队开发之前)的项目是在JB中开发的,并且是多人共用一个struts-config文件,这样,每次合并的时候都得靠手工粘贴复制来完成,这样当然是不行的了。所以我们需要使用多个struts-config文件,每个开发人员或模块使用一个struts-config文件。下面就说下在MyEcliopse中如何建立和使用多个struts-config文件。1、 在web-info中新建原创 2008-10-21 10:21:00 · 1441 阅读 · 1 评论 -
HibernateTemplate的常规用法
HibernateTemplate提供非常多的常用方法来完成基本的操作,比如通常的增加、删除、修改、查询等操作,Spring 2.0更增加对命名SQL查询的支持,也增加对分页的支持。大部分情况下,使用Hibernate的常规用法,就可完成大多数DAO对象的CRUD操作。下面是HibernateTemplate的常用方法简介:q void delete(Object entity):删原创 2008-09-02 16:11:00 · 845 阅读 · 0 评论 -
Criteria 基本查询
Criteria对SQL进行封装,让开发人员可以用物件的方式来对资料库进行操作,例如下面的查询User表格中的所有资料:Criteria criteria = session.createCriteria(User.class);// 查询user所有栏位List users = criteria.list();Iterator iterator = user原创 2008-08-29 10:19:00 · 839 阅读 · 0 评论 -
javaScript中如何定义类
方法源自《javaScript高级程序设计》一书第一种方式: 工厂方法能创建并返回特定类型的对象的工厂函数(factory function)。 function createCar(sColor)...{var oTempCar = new Object; oTempCar.color = sColor; oTempCar.showColor = function ()...{alert(thi原创 2008-08-21 10:01:00 · 697 阅读 · 0 评论 -
为gridview“删除”列添加确认对话框
如何为gridview控件里的“删除”列添加一个确认对话框?网上众说纷纭,大致见到了三种解决方案,现归纳如下原创 2010-07-01 09:47:00 · 1007 阅读 · 0 评论 -
ASP.NET AJAX入门系列(9):在母版页中使用UpdatePanel
本文简单介绍一下在母版页中使用UpdatePanel控件,翻译自官方文档。 主要内容1.添加UpdatePanel控件到Content Page2.通过Master Page刷新UpdatePanel 一.添加UpdatePanel控件到Content-Page1.添加一个新的Master Page,并切换到设计视图。2.在工具箱中AJAX Extensions标签下双击ScriptManager控件添加到页面中,确保ScriptManager控件添加在ContentPlaceHolder控件之外。3.在C转载 2010-07-02 13:01:00 · 711 阅读 · 0 评论 -
【.NET版月经问题】之一【接口有什么用】
<br />限于能力一般只在.NET大版转悠...每个月总有那么几帖不定时不定量地就出现了,谓之月经帖...这种问题通常都是初学者或刚转到.NET平台的面向过程开发者的疑问...有问题本身没问题,老是有人问就有问题了,是不知道去看书或搜索呢还是诸多答案鱼龙混杂无法分辨呢?至少CSDN的搜索功能是诟病很久了... 闲着没事陆续小总结一下,希望能帮到有疑问而恰巧看到的朋友... 接口是面向对象方法最重要的特性之一...接口也不是什么新鲜玩意儿,我在10年前用C++、VB5/VB6时就使用接口编程...没错,即使转载 2010-07-02 08:33:00 · 628 阅读 · 0 评论 -
ASP.NET之5种全局变量!页面间传值方法!
2009-10-28 13:34之一:<br /><br />1. 使用QueryString变量 QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。但是对于传递数组或对象的话,就不能用这个方法了。下面是一个例子: a.aspx的C#代码 private void Button1_Click(object sender, System.EventArgs e) { string s_url转载 2010-07-23 16:19:00 · 18774 阅读 · 0 评论