2011-03-08 17:11 by LanceZhang, 379 visits, 网摘, 收藏, 编辑
摘要:看到园友的一篇文章,说在一些企业门户站点里,我们经常会去根据需求变更来修改数据绑定的筛选条件,深有同感。而诸如企业门户这些场景一般也不用考虑什么性能之类的非业务要求,尽快的完成业务变更和尽可能少的减少网站编译更新次数却是网站技术支持团队的核心竞争力之所在。不妨设想一下,如果用Store Procedure+DAL+BLL 写好的一个列表查询,如果要适应查询条件变更,则要动的地方恐怕很多,还需要重新编译,再把一堆dll更新上去。。。看了“活跃的毛虫”兄弟的代码,本人也有所感悟,在此也分享一种更加“动态”的绑定方法:大家知道,在.NET3.5以来,与Linq同时也提供了很多针对泛型集合的扩展方法,
阅读全文
2010-02-09 10:21 by LanceZhang, 2073 visits, 网摘, 收藏, 编辑
摘要:如何动态创建提示框(Tooltip)是ASP.NET Forum里的常见问题之一,在做技术支持时,我曾在英文博客上总结过ASP.NET和ASP.NET AJAX环境下如何动态创建提示框的三种常见方法,比较基础,收到了蛮多老外们的commend,如今英文博客被墙,特转到这里来与大家分享。
阅读全文
2010-01-05 09:45 by LanceZhang, 2355 visits, 网摘, 收藏, 编辑
摘要:在IIS URL Rewriting 和 ASP.NET routing(上)中,我们针对IIS URL Rewriting 和 ASP.NET routing的理念和功能分别进行分析并进行对比,在清楚了这些基本原理和异同之后,我们该如何在应用中挑选合适的URL优化方案呢?在本文中,我们将对此进行探讨分析,并例举几种两者协同应用的案例。
阅读全文
2010-01-04 21:48 by LanceZhang, 2350 visits, 网摘, 收藏, 编辑
摘要:新版本URL-rewrite module for IIS 7.0的发布了,ASP.NET Routing组件随着.NET Framework 3.5 SP1的发布,并在.NET Framework 4.0 Beta中进一步成熟。作为ASP.NET 开发人员,我们不免会对这两个功能相近的组件抱有许多疑问,诸如“它们有什么异同?”“分别适用于什么环境?”等等。本文旨在描述这两者之间的异同,并为开发人员提供什么时候使用哪一种解决方案的建议。
阅读全文
2009-11-23 18:28 by LanceZhang, 1714 visits, 网摘, 收藏, 编辑
摘要:今天将站点部署到Win7 64bit的IIS下,发现网站下所有自定义的HttpModules不管用了?! 自己看了看IIS7.5的各项配置,发现 和 都没有我的HttpModules。 仔细一想,...
阅读全文
2009-07-01 14:58 by LanceZhang, 2696 visits, 网摘, 收藏, 编辑
摘要:通过DataView的RowFilter属性不能进行Select Top * ……的操作。同样,DataTable也没有直接的方法可以进行筛选(除非自己写排序筛选算法,麻烦),而下面可有两种方法可以以较少的代码来实现Select Top * ……
阅读全文
2009-04-27 11:39 by LanceZhang, 12225 visits, 网摘, 收藏, 编辑
摘要:方法一:使用postback[代码]方法二:使用AJAX[代码]方法二中,设置session需要一个额外的aspx页面:[代码]
阅读全文
2009-03-11 11:08 by LanceZhang, 3699 visits, 网摘, 收藏, 编辑
摘要:如果我们想将服务端的PDF文档内容展示给客户端,往往会通过URL直接访问的方式。这样一来,PDF文档就会毫无保留的保存到客户端去,通过浏览器的PDF插件,客户端可以随意拷贝PDF的副本。本文通过HttpHandler和开源控件PDFBox来对PDF文档进行访问控制,只向客户端解析并展示PDF的内容而非PDF文件本身。
阅读全文
2009-01-16 15:29 by LanceZhang, 2091 visits, 网摘, 收藏, 编辑
摘要:今天上午帮同事重现一个客户提交的关于ASP.NET ImageButton/Image控件的bug,最终找出了原因,提交到了产品组,但很是不解,在网上搜索了一下,也没见大家讨论这个问题。在此就和大家研究一下
阅读全文
2008-10-09 17:21 by LanceZhang, 630 visits, 网摘, 收藏, 编辑
摘要:Friend, here are the couple of tutorials that will help you outhttp://weblogs.asp.net/nleghari/articles/webcam.aspxhttp://www.codeproject.com/KB/web-image/webcamimage.aspxhttp://www.codeproject.com/KB...
阅读全文
2008-10-06 11:54 by LanceZhang, 5309 visits, 网摘, 收藏, 编辑
摘要:
当使用MasterPage、UserControl等容器时,为了避免控件的重复命名,asp.net会自动将容器中的控件生成一个ClientID,当我们使用JavaScript对控件元素进行操作的时候,必须使用ClientID来对控件进行查找。本文提供了两种在外部js文件中动态获得ClientID的方法
阅读全文
2008-10-02 13:42 by LanceZhang, 2285 visits, 网摘, 收藏, 编辑
摘要:代码如下,国外网站上copy很多,也不知道谁才是原作者,但在.net 3.5下好像有一点毛病,就是图标的问题,不知道如何解决:[代码]
阅读全文
2008-09-08 10:31 by LanceZhang, 4034 visits, 网摘, 收藏, 编辑
摘要:问题:1. CSS没有正常应用 2. 鼠标点击事件postback有误 3. 下拉子目录不能显示
更新:使用ASP.NET 2.0 CSS Friendly Control Adapters可以解决
阅读全文
2008-09-02 18:39 by LanceZhang, 583 visits, 网摘, 收藏, 编辑
摘要:Calling Web Services From Html Pages using Javascript 下载代码http://www.codeproject.com/KB/webservices/CallWebServiceFromHtml.aspx Web Services using WebService Behavior and .NET 下载代码http://www.codeproje...
阅读全文
2008-09-01 18:36 by LanceZhang, 1138 visits, 网摘, 收藏, 编辑
摘要:Do you want to draw a calendar with event, just like http://www.google.com/calendar/renderBut you don’t know how to start, right?If so, I suggest you begin with some easier examples, because the...
阅读全文
2008-08-29 13:21 by LanceZhang, 558 visits, 网摘, 收藏, 编辑
摘要:前些天发了一篇 使用JavaScript选择GridView行的方法汇总(Select row of GridView by JavaScript) 有朋友反馈说不适用于DataGrid,确实,如果要在DataGrid的行中添加JavaScript事件捕捉,必须用下面的代码:[代码]
阅读全文
2008-08-27 16:02 by LanceZhang, 3733 visits, 网摘, 收藏, 编辑
摘要:ModalPopupExtender是个非常好用的AJAX控件, 网上有很多教程,但大多没有提起它的一些使用技巧:1.简单应用:常用属性:TargetControlID:用于触发弹出面板的控件。OkControlID:弹出面板中的确认按钮,用于确认新的样式。 OnOkScript:当单击确认按钮后,关闭样式面板后,执行脚本。CancelControlID:样式面板中的取消按钮,用于取消应用样式。P...
阅读全文
2008-08-26 19:19 by LanceZhang, 1083 visits, 网摘, 收藏, 编辑
摘要:先说说我的方法吧,不是最好的,却是代码量最少的一行:[代码]呵呵有点夸张了,具体做法是在GridView的RowDataBound事件里写这么写:[代码]原理很简单,在ASP.NET的页面Render时,GridView的选择、删除、编辑 等事件会产生简单的postback 参数,分别是select$, Update$, Edit$...这样就给我们带来了很大的便利,在上面的例子中,就使用了Sel...
阅读全文
2008-08-26 18:26 by LanceZhang, 780 visits, 网摘, 收藏, 编辑
摘要:如今各种各样的日历控件满天飞(参见http://www.cnblogs.com/blodfox777/archive/2008/08/13/1266639.html),使用ASP.NET Calendar控件的朋友貌似不多了,但今天一个客户的古怪问题却让我想起了它的一个大优点:可以按照自己的要求进行定制!问:Scenario: I have a calendar control in an asp...
阅读全文
2008-08-25 17:52 by LanceZhang, 3961 visits, 网摘, 收藏, 编辑
摘要:RadEditor (Telerik). AJAX-enabled.WebHtmlEditor (Infragistics). Part of the NetAdvantage for ASP.NET suite (I think).Cute Editor (CuteSoft)FreeTextBox (FreeTextBox.com). Free for basic edition. Source...
阅读全文
2008-08-21 18:37 by LanceZhang, 3185 visits, 网摘, 收藏, 编辑
摘要:We use window.open will be block by the browsers or blocker tools, and showModalDialogwill not be block by the browsers, but always blocked by blocker tools, the only way to open pop up window which c...
阅读全文