ASP.NET
文章平均质量分 54
wxhgood
5年以上网络程序及软件开发经验,工作态度认真负责,作风严谨。有极强的团队合作精神,进取心强,善于与人沟通。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
asp.net+jquery做的交通法规模拟考试
这些天做了一个交通法规模拟考试系统,用的是asp.net和jquery。直接图片了。:) 每做一题是自动转到下一题。 到最后一题会有提示 提示交卷,点确定直接交卷,点取消可以继续做题,要修改原来的题可以点下面100可方框。 对的答案显示为绿色,错误答案显示为红色,点方框可以查看正确答案。原创 2012-02-07 15:50:42 · 1449 阅读 · 2 评论 -
数据集 DataRow.RowState 属性深入分析
一、RowState 介绍RowState 是 DataRow 很重要的一个属性, 表示 DataRow 当前的状态. RowState 有 Added, Modified, Unchanged, Deleted, Detached 几种, 分别表示 DataRow 被添加, 修改, 无变化, 删除, 从表中脱离. 在调用一些方法或者进行某些操作之后, 这些状态可以相互转化.DataAdapter 可以根据 RowState 来决定如何影响数据库等存储位置. 如果 DataRow 的状态为 Added, D转载 2011-05-12 14:20:00 · 798 阅读 · 0 评论 -
aspxgridview根据不同内容汇总数据
inttotalSum; 02protectedvoidlggrdpcxx_CustomSummaryCalculate(objectsender, DevExpress.Data.CustomSummaryEventArgs e) 03{ 04 stringyszt ; 05 stringywzt ; 06 stringyxxs ; 07 stringsfqy ; 08 if(lggrdpcxx.VisibleRowCount > 0) 09 { 10 y转载 2011-05-13 17:16:00 · 827 阅读 · 0 评论 -
DevExpress ASPxGridView 使用文档七:客户端API
<br />转载请注明出处:http://surfsky.cnblogs.com/<br />---------------------------------------------------------<br />-- ASPxGridView 客户端API<br />---------------------------------------------------------<br />API<br /> PerformCallback(this.value);<br /> Coll转载 2011-05-13 17:13:00 · 800 阅读 · 0 评论 -
DevExpress ASPxGridView 使用文档二:列
<br />---------------------------------------------------------<br />-- ASPxGridView 列<br />---------------------------------------------------------<br />基本列(GridViewDataColumn)<br /> <dxwgv:GridViewDataColumn FieldName="Country" VisibleIndex="5" /><br转载 2011-05-13 17:07:00 · 1140 阅读 · 0 评论 -
DevExpress ASPxGridView 使用文档一:概述
<br />转载请注明出处:http://surfsky.cnblogs.com/<br />前言<br /> 说实话,对于这种控件类的使用,我并不喜欢使用或者编写教程之类的文章,一来本来就很简单,二来实在没有这种时间。就我的经验而言,控件类学习最快的入门方式就是边看官方示例,边整理编程文档,此后基本上就可以脱离示例,看文档就可以编程了。此系列文档是ASPxGridView的编程有效参考,前前后后整理了很多回了,给有需要的人使用:)<br />-----------------------------原创 2011-05-13 17:06:00 · 845 阅读 · 0 评论 -
ASPxGridview根据条件将符合条件的行颜色改变等
<br />protected void ASPxGridView1_HtmlRowPrepared(object sender, ASPxGridViewTableRowEventArgs e)<br /> {<br /> if (e.RowType != DevExpress.Web.ASPxGridView.GridViewRowType.Data) return;<br /> int s = (int)e.GetValue("TeaID");转载 2011-05-13 17:15:00 · 1093 阅读 · 0 评论 -
DevExpress ASPxGridView 使用文档六:模板
<br />转载请注明出处:http://surfsky.cnblogs.com/<br />---------------------------------------------------------<br />-- ASPxGridView 模板<br />---------------------------------------------------------<br />ASPxGridView 提供以下几种自定义的模板视图<br /> EditForm 编辑窗口。弹出式或附转载 2011-05-13 17:12:00 · 864 阅读 · 0 评论 -
jQuery.Easy-UI 中控制tabs 打开的数量
<br />//用下面的方法得到当前TAB的总数量<br /> var tabcount = $('#tabs').tabs('tabs').length;修改addTab 方法为:<br /> function addTab(subtitle, url, icon) {<br /> var tabCount = $('#tabs').tabs('tabs').length; // 获取当前打开窗口总数量<br /> var hasTab = $('#tabs').tabs('exists',转载 2011-05-10 13:52:00 · 1994 阅读 · 0 评论 -
使用json.net 组件 生成JSON字符串,自定义日期格式
<br />代码如下:<br /> public static string ToJson(object obj,bool formatjson)<br /> {<br /> StringBuilder sb = new StringBuilder();<br /> StringWriter sw = new StringWriter(sb);<br /><br /> IsoDateTimeConverter idtc = ne转载 2011-05-10 13:51:00 · 597 阅读 · 0 评论 -
常用的分页存储过程
SQL 分页存储过程:CREATEPROCEDURE[dbo].[ProcCustomPage]<br />(<br /> @tbnamenvarchar(100), --要分页显示的表名<br /> @FieldKeynvarchar(1000), --用于定位记录的主键(惟一键)字段,可以是逗号分隔的多个字段<br /> @PageCurrentint=1, --要显示的页码<br /> @Pag转载 2011-05-10 13:47:00 · 500 阅读 · 0 评论 -
asp.net 页面事件:顺序与回传
作者:Paul Wilsonl 初始化² 当页面被提交请求第一个方法永远是构造函数。您可以在构造函数里面初始一些自定义属性或对象,不过这时候因为页面还没有被完全初始化所以多少会有些限制。特别地,您需要使用HttpContext对象。当前可以使用的对象包括QueryString, Form以及Cookies集合,还有Cache对象。注意:在构造函数里是不允许使用Session的。² 下一个将执行转载 2008-03-30 12:06:00 · 385 阅读 · 0 评论 -
aspxgridview的取值
<br /> <br />1.取得控件值<br /><br />using System.Collections.Generic;<br /><br />//取得当前控件值的集合 直接寻找控件的ID<br /><br />List<object> keyValues = this.GridViewmethod.GetSelectedFieldValues("F_XXX");//控件的ID<br /><br />foreach (object key in keyValues)//循环遍历出来<br /><b转载 2011-05-13 17:17:00 · 673 阅读 · 0 评论 -
DevExpress ASPxGridView 使用文档三:编辑
<br />转载请注明出处:http://surfsky.cnblogs.com/<br />---------------------------------------------------------<br />-- ASPxGridView 编辑<br />-- 注意:想让GridView支持修改功能,必须指定KeyFieldName<br />---------------------------------------------------------<br />展示编辑按钮列<br />原创 2011-05-13 17:09:00 · 805 阅读 · 0 评论 -
DevExpress ASPxGridView 使用文档四:数据源
<br />转载请注明出处:http://surfsky.cnblogs.com/<br />---------------------------------------------------------<br />-- DataSource 支持的数据源<br />-- DataTable<br />-- IList<br />-- BindingList<br />-- XXXDataSource<br />------------------------------转载 2011-05-13 17:10:00 · 631 阅读 · 0 评论 -
jQuery EasyUI API 中文文档 - 布局(Layout)
依赖panel resizable用法示例创建 Layout经由标记创建 Layout 。添加 'easyui-layout' 类到 标记。1. id="cc" class="easyui-layout" style="width:600px;height:400px;"> 2. region="north" title="North Title转载 2012-01-31 10:49:19 · 1728 阅读 · 0 评论 -
asp.net 导入 Excel 2007
一、安装Excel2007 或者 下载2007的插件 http://download.microsoft.com/download/7/0/3/703ffbcb-dc0c-4e19-b0da-1463960fdcdb/AccessDatabaseEngine.exe二、导入代码view sourceprint?01protected Da转载 2011-11-01 14:11:45 · 688 阅读 · 0 评论 -
数据库设计技巧
数据库设计技巧(一)--------------------------------------------------------------------------------在动态网站的设计中,数据库设计的重要性不言而喻。如果设计不当,查询起来就非常吃力,程序的性能也会受到影响。无论你使用的是mySQL或者Oracle数据库,通过进行正规化的表格设计,可以令你的PHP代码更具可读性,转载 2011-10-28 10:32:22 · 494 阅读 · 0 评论 -
不需要ajax,当展开treeview控件的时候加载数据
最近做个系统,但数据量的大量加载使得页面加载变的非常慢,.net的treeview控件在数据量有几百条的时候在用递归绑定的时候就已经比较慢了,真的是件痛苦的事情。 一开始的思路是ajax,看起来也很美好,但遇到了不少问题,可能是对ajax不太熟悉的原因。 折腾了半天,发现还是原创 2011-07-20 10:59:58 · 1282 阅读 · 0 评论 -
业主委员会成立条件及要求
业主委员会成立的条件及程序 一、首次业主大会的召开及业主委员会成立的条件业主委员会由业主大会选举产生,是业主大会的执行机构,业主委员会委员应当由业主担任。在一个物业管理区域内,有下列情况之一的,应当在召开首次业主大会,并选举产生业主委员会。1、物业出售并已交付使用的建筑面积达到物转载 2011-07-08 14:32:49 · 2909 阅读 · 0 评论 -
Request.Querystring乱码问题
1.用js的encodeURI()方法2.接受参数时,用HttpUtility.UrlDecode方法以上第一种有效,第二种必须是在发送请求是就已经做了Encode的时候才有效转载 2011-07-07 12:35:13 · 474 阅读 · 0 评论 -
防止SQL注入攻击的注意事项【转载】
一. SQL Injection及其防范的基本知识可能大家都知道,SQL注入主要是利用字符型参数输入的检查漏洞。比如说,程序中有这样的查询:string sql = "SELECT * FROM SiteUsers WHERE UserName=" + userName + "";其中的userName参数是从用户界面上输入的。如果是正常的输入,比如"Peter",SQL语句会串接成:"SEL转载 2011-06-26 21:08:00 · 582 阅读 · 0 评论 -
GridView启动分页后怎么导出EXCEL表(不带分页信息)
<br />在把已经绑定好的GridView导出为Excel时,导出的Excel也带分页信息,这样就出现了编辑错误。<br />直接设置GridView的ID.AllowPaging = false;是不起作用的,要再绑定一下数据才能起到作用。<br />GridView的ID.DataSource = DataSet/DataTable;<br />GridView的ID.DataBind();原创 2011-05-03 08:44:00 · 922 阅读 · 0 评论 -
asp.net导出Excel格式数据方案
<br />导出到Excel文件并不难,所以就有好多方法:控件直接Render、把DataSet输出成String再Write出来等,(当然如果调用Excel程序的库文件的话还可以使用更强的直接操作Excel的方法,但这种方法用于Web服务显得有点要求太高:必须让Web服务器安装指定版本的Excel或其支持库文件)。就其前两种方法,实际上也是一样的,Render也是把由DataSet转变的View生成为一个Table输出到客户端而已,只不过隐藏了细节,如果不信,你用EditPlus什么的看看生成的.xls文原创 2011-05-25 14:48:00 · 957 阅读 · 0 评论 -
ora-01747:无效的用户.表.列,表.列,或列规格 - Oracle / 基础
<br />我在用asp.net 连接oracle数据库,在用更新操作时提示这个信息?<br /> <br />这个错误是因为更新的字段使用了oracle的关键字,例如你的字段名使用user、level等命名。<br />如果是这样,在执行操作的时候字段需要使用双引号括上,例如:<br />update table1 a set a."level" = '01' ;原创 2011-05-17 14:19:00 · 2212 阅读 · 0 评论 -
在ASPxGridView绑定的时候修改模板列的值
<br /><dx:GridViewDataTextColumn VisibleIndex="7"><br /> <DataItemTemplate><br /> <%#(Convert.ToString(Eval("SUBURL")) + Getvalue(Convert.ToString(Eval("ISMAIN"))))%><br /> </DataItemTemplate><br /></dx:GridViewDataTextColumn>原创 2011-05-18 15:55:00 · 1389 阅读 · 0 评论 -
论坛E-mail验正的正则表达式升级
今天拿到了传说中有1G大的Gmai,确实很好用速度极快,没有了传统的收件夹,取了代之的是labels ,用户自己设定labels后加上邮件过滤设定,就成了邮件自动分练功能,逻辑上,用户名+labels@gmail.com,"labels"可以自己取名,就可以达到无数个E-mail地址,这些地址同时指向用户名@gmail.com 我在外面测试:能过163邮箱向用户名+labels@gmai转载 2008-03-30 11:58:00 · 716 阅读 · 0 评论 -
自定义GridView分页模板
GridView较之DataGrid提供了更加强大、更加完善的功能,而且具备了丰富的可扩展功能,可以使用GridView提供的pagertemplate自定义分页模板:事实上,GridView默认的几中分页样式,都是将相关按钮的CommandName设为Page,而CommandArgument设为相关参数,可接受的参数包括,first,last,prev,next,(具体数字),然后按转载 2008-03-27 16:42:00 · 522 阅读 · 0 评论 -
Visual Studio 2008开发新特性系列课程(12):团队协作开发利器——VSTS2008新特性展示
课程简介:本次课程将重点介绍VSTS2008的功能,如T-SQL 静态的代码分析, 报表,数据生成器等,介绍这些功能的使用场景以及项目迁移等。原创 2008-03-12 09:41:00 · 513 阅读 · 0 评论 -
Visual Studio 2008开发新特性系列课程(5):.NET Framework 3.5 新功能介绍
课程简介:VS2008内置对.NET Framework 3.5框架的支持,.NET Framework 3.5框架里面提供了大量的激动人心的新功能,本次课程将主要讲述.NET Framework 3.5里增强的新功能。原创 2008-03-12 09:32:00 · 473 阅读 · 0 评论 -
扩展Label控件(1) - 实现回发(Postback)功能
介绍扩展Label控件:通过注册HiddenField控件,使Label控件支持回发(Postback)功能使用方法(设置属性):EnablePostback - 是否启用Label控件的回发(Postback)HiddenFieldPostfix - 使Label支持回发(Postback)的隐藏控件的后缀名关键代码ScriptLibrary.js //------------------转载 2008-03-06 17:33:00 · 573 阅读 · 0 评论 -
发布 Web 应用程序时避免瓶颈的实际负载测试技巧
本文假设您熟悉 IIS 和 Web 开发 摘要 负载测试应该是每项 Web 开发工作的一部分,并且应在开发过程的早期进行。然而,如果您认为可以利用开发环境进行负载测试,那么当您发布应用程序时多少会感到惊讶。在本文中,作者将对规划负载测试工作、考虑使用哪些计算机、模拟用户的数量、适用的工具以及如何解释结果这一过程进行概述。本页内容转载 2008-03-06 17:23:00 · 724 阅读 · 0 评论 -
怎样写一个通用的JavaScript效果库!
JavaScript的动态效果最基本的是 动态改变大小,移动位置,改变透明度,改变颜色等等。而其他一些比较炫的效果无非是对这些最基本效果的组合和运用。现在网上已经有很多很不错的优秀Javascript库或者效果库,我们是否有必要再造轮子呢?放眼望去,Yahoo UI, 基于Prototype的scriptaculous, Rico, JQuery, Dojo,还有很多很多。这些库都带有很不错很优秀原创 2008-03-06 17:20:00 · 486 阅读 · 0 评论 -
.net弹出窗口详解
作为Microsoft的最新建立动态Web网站的工具,ASP.NET相对于ASP和JSP在改变原始的Web编程方式方面有了长足的长进。它的代码与页面分离技术(CodeBehind)以及完善的Web服务器控件为程序员提供了一个更加符合传统编程的Web服务器端开发方式。但Web编程还是有着与传统编程不相同的特点,这些特点决定了ASP.NET编程中必须以一些特殊的技巧来完成程序要求,弹出窗口正是这类转载 2008-03-06 17:34:00 · 798 阅读 · 0 评论 -
再论怎么有效利用浏览器缓存之------怎么避免浏览器缓存静态文件
对于动态文件,比如 index.asp?id=... 或者 index.aspx?id=... 相信有经验的程序员都知道怎样禁止浏览器缓存数据了.但是对于静态文件(css,jpg,gif等等), 在什么场合下面我们需要禁止浏览器缓存他们,怎么做?本文讨论的主题是如何防缓存, 尤其是如何防止静态文件被缓存..在 RE:对博客园URL的一些调整建议, 二级域名不利于客户端浏览器缓存 一文中,转载 2008-03-06 17:17:00 · 444 阅读 · 0 评论 -
Asp.Net构架(Http请求处理流程) - Part.1
引言我查阅过不少Asp.Net的书籍,发现大多数作者都是站在一个比较高的层次上讲解Asp.Net。他们耐心、细致地告诉你如何一步步拖放控件、设置控件属性、编写CodeBehind代码,以实现某个特定的功能。这种做法,实际上是回答了“如何去做”的问题,却没有回答“为什么可以这样做”的问题。尽管我很推崇 悉江华 先生的《圣殿祭祀的Asp.Net开发详解》一书,但当我翻看了一下其对角色转载 2008-03-06 17:16:00 · 428 阅读 · 0 评论 -
随便说说:在ASP.NET应用程序中上传文件
在Web程序中上传文件是很常见的需求。利用HTTP协议上传文件的方式非常有限,最常见的莫过于使用元素进行上传。这种上传方式会将内容使用multipart/form-data方案进行编码,并将内容POST到服务器端。使用multipart/form-data编码方式与默认的application/x-url-encoded编码方式相比,在大数据量情况下效率要高很多。 使用上传文件最大转载 2008-03-06 17:05:00 · 561 阅读 · 0 评论 -
理解ASP.NET 2.0中的单点登录
摘要 在这篇文章中,Masoud讨论了应用ASP.NET中统一身份验证模型进行跨应用程序验证的问题,包括:Membership Providers, web.config配置,配置文件的加密解密等。在文章的最后,作者提供了通过ASP.NET login controls来验证的程序。by Masoud Tabatabaei: 目录 简介 什原创 2008-03-06 17:30:00 · 398 阅读 · 0 评论 -
浅谈测试web程序的几大要点
链接是Web应用系统的一个主要特征,它是在页面之间切换和指导用户去一些不知道地址的页面的主要手段。链接测试可分为三个方面。首先,测试所有链接是否按指示的那样确实链接到了该链接的页面;其次,测试所链接的页面是否存在;最后,保证Web应用系统上没有孤立的页面,所谓孤立页面是指没有链接指向该页面,只有知道正确的URL地址才能访问。 一、功能测试 1、链接测试 链接是Web应用系统的一个主要特征,转载 2008-03-06 17:24:00 · 421 阅读 · 0 评论 -
Visual Studio 2008开发新特性系列课程(8):VSTO in Visual Studio 2008
课程简介:Visual Studio2008内置对Office开发的支持,我们可以使用Visual Studio 2008来扩展Office的功能,以使Office在现代企业信息沟通中占据更重要的地位,本次课程式将重点介绍对使用Visual Studio 2008对Word,Excel,Outlook的扩展开发的相关知识。原创 2008-03-12 09:37:00 · 509 阅读 · 0 评论
分享