让Validation Callout Extender与Custom Validator协作
摘要:官方的说明中提到ValidatorCalloutExtender并不支持CustomValidator的服务器端验证,而我又迫切需要这个功能,于是使用google大法,找到了这篇名为《Validating Server Side using the Validation Callout Extender with the Custom Validator》 的文章,它提到了可以通过让Page类实现...
阅读全文
在vs2008为asp.net ajax添加js智能感知
摘要:今天找了好久,终于搞清楚了,scriptManager控件支持js智能感知,而从其继承的toolkitScriptManager不支持。至少在vs2008b2中是这样。要在js文件中添加asp.net ajax的js智能感知(与scriptManager控件无关),在js文件的开头添加这样一行即可:///<referencename="MicrosoftAjax.js"/>若要在asp...
阅读全文
如何修正CalendarExtender在updatePanel中发生错位的问题
摘要:最近用到了CalendarExtender,结果不知道为什么发生了错位,如图在Google和百度上找了很久,中文的文章里面似乎只提到了如何本地化(就是显示中文的月份)以及怎么解决被下拉框挡住的问题,谈到格式错位的好像没有,我最后在官方论坛上找到一篇文章,解决了这个问题,就在这儿贴一下~应该也算是个bug吧,可能在0618之后的版本会有补丁。解决的方法是在调用CalendarExtender的页面所...
阅读全文
在asp.net中使用符合xhtml规范的spliter控件
摘要:之前为了使用spliter而尝试了dojo,有一个很严重的问题,其对xhtml规范支持得不好,使用时必须去掉xhtml的声明,这样一来,某些ms ajax control toolkit将无法正常使用。为了寻求更好的方法,我一直没有放弃,最近终于找到了这样一个spliter控件,它能支持xhtml,并且使用起来也很方便,接下来介绍其使用方法。我的布局是经典的左侧treeview,右侧gridvie...
阅读全文
在Asp.net中使用dojo的splitContainer控件
摘要:在vs2005为winForm编程,有splitContainer控件可以用;可webForm可就没有这么个东西了。去问了赵老师,他说“试试dojo的splitContainer”,于是我查了N多资料捣鼓了1天终于搞定了,下面来总结一下这次收获的经验。效果图:如何使用dojo中的某个控件 去官方网站下载最新版本的dojo,我用的是0.4.1的。 将其解压缩后放在项目所在目录...
阅读全文
为gridview“删除”列添加确认对话框
摘要:如何为gridview控件里的“删除”列添加一个确认对话框?网上众说纷纭,大致见到了三种解决方案,现归纳如下:1、继承Web.IO里的button控件,为其实现一个IPostback的接口用于回调,具体代码之复杂,只有作者自己想体会吧……2、在gridview的RowDataBound事件中,遍历所有子控件,若属于LinkButton类,且Comma...
阅读全文