上一页 1 2 3 4 5 6 7 8 ··· 11 下一页
  2007年7月3日
摘要: 在访问Formview模板内控件时遇到两个问题。 一是调用语句过早而访问不到Formview模板内控件,二是究竟用什么方法或属性来访问。 阅读全文
posted @ 2007-07-03 18:18 网际浪人 阅读(1885) 评论(3) 推荐(0) 编辑
  2007年5月29日
摘要: 今天有朋友请教在CS的WinForm中如何打印DataGridView中的内容。 网上搜索一番之后,还是在藏宝库CodeProject中找到一篇好文章《DataGridView Printing by Selecting Columns and Rows》(http://www.codeproject.com/KB/grid/PrintDataGrid_CS.aspx)…… 阅读全文
posted @ 2007-05-29 23:34 网际浪人 阅读(22906) 评论(59) 推荐(2) 编辑
  2007年5月1日
摘要: 在我参与的项目中,自打微软的 AJAX 提供了“ModalPopupExtender”这个玩意以后,网页上的提示信息或错误信息较多地采用了模式弹出的方式,用户体验更友好,效果也更酷。 当然有时侯,需要在前台js中进行一些输入检查之类的操作,然后用对应的错误信息去设置弹出域中的错误文本,然后再让域弹出。如果全是中文的网站,的确没有什么问题。js直接设置一下弹出域中控件的文本即可。但是考虑到国家化的时候,问题出现了: js中直接写入 msg.innerText = 这样的语句会报错。 考虑再三,虽然不能直接使用资源文件,那么就间接的使用…… 阅读全文
posted @ 2007-05-01 15:15 网际浪人 阅读(2365) 评论(1) 推荐(0) 编辑
  2007年4月14日
摘要: 介绍大家三个在项目中用到的DataTable的小巧实用的方法(排序、检索、合并): 排序: 1 获取DataTable的默认视图 2 对视图设置排序表达式 3 用排序后的视图导出的新DataTable替换就DataTable (Asc升序可省略,多列排序用","隔开) …… 阅读全文
posted @ 2007-04-14 10:55 网际浪人 阅读(2197) 评论(1) 推荐(0) 编辑
  2007年4月6日
摘要: 缓存迷惑: 项目中用到了股票代码的输入框,想使用经典ajax效果——自动完成。 可是与头头讨论时,头头觉得一输入字符就要服务器相应,而且预计的使用人数有点大的情况下,太耗服务器资源了。 说服不了头头,只有采用变通的方式,把代码表放到js里,使用纯js实现自动完成功能。头头勉强接受。 网上搜索了一圈,发现不少比较好的使用例子,例如: http://www.javascript-examples.com/autocomplete-demo/ 有个疑惑的地方,用户打开页面时,代码表js下载到了本地缓存,如果第二天代码表js内容变了的话,页面打开时,IE会读取缓存里的那个js文件,还是下载新的这个呢? 但是如果禁止了客户端缓存的话,一天内多次打开此页面会不会每次重新下载,给用户的感觉又很慢呢? …… 阅读全文
posted @ 2007-04-06 01:23 网际浪人 阅读(6532) 评论(5) 推荐(0) 编辑
  2007年4月5日
摘要: 看论坛里很多人都在问如果获取GridView当行的问题, 当然解决这个问题有好几个方法: 1 加RowCommand事件中,判断请求的发出按钮控件名,根据传递的参数来获取当前行中我们需要的参数。 2 GridView设置datakeynames方式。 …… 以上方法实现不再累赘。 今天给大家介绍一种最方便,也最满足日常思维的好办法:采用控件事件的sender的Parent来获取cell对象,再取cell的上级对象,也就是row对象了。简单吧!…… 阅读全文
posted @ 2007-04-05 00:18 网际浪人 阅读(1936) 评论(7) 推荐(0) 编辑
  2007年4月1日
摘要: 一提到如何在前台JS调用后台C#方法,AJAX成为了必然的想法。 只是实现的细节采用AJAX 1.0或者AjaxPro的区别。 其实如果不用AJAX,我们也能够很方便地利用JS调用后台方法。 步骤如下: …… 阅读全文
posted @ 2007-04-01 02:38 网际浪人 阅读(10436) 评论(24) 推荐(0) 编辑
  2007年3月30日
摘要: AjaxControlToolkit的日历控件(CalendarExtender) 增加了全球化及本地化支持。 只要在中增加 EnableScriptGlobalization="true" EnableScriptLocalization="true" 两个属性即可 阅读全文
posted @ 2007-03-30 14:27 网际浪人 阅读(1032) 评论(1) 推荐(0) 编辑
  2007年3月22日
摘要: 做前台功能设计的时候,遇到以下需求: 文本框显示数据库中原来的文本,鼠标点击文本框即变为编辑状态,编辑结束时执行内容存储的后台事件。 显示文本时的样式和与编辑状态时的样式风格也要求有不同。 实验中遇到以下问题:初次页面展现时,如果文本框输入不正确,触发了验证控件。改变文本框的输入正确后,焦点离开事件顺利执行。当再次将文本框的值输入异常时,验证控件没有显示异常,后台事件依然进行了。显然与逻辑不符合了,用验证控件的目的就是如果前台页面验证不满足的情况下,肯定不允许执行后台事件的。 辛苦一番之后,问题解决…… 阅读全文
posted @ 2007-03-22 21:34 网际浪人 阅读(4263) 评论(0) 推荐(0) 编辑
  2007年3月21日
摘要: 目前参加项目是从去年开始的,去年用的ATLAS做了一些东西,今天上面要求升级为AJAX 1.0的版本。 先从微软网站下载了ASP.NET AJAX 1.0(版本号:1.0.61025.0) 以及 3月2日发布的 AjaxControlToolkit (版本号:1.0.10301.0) 接下来就是安装。 先从控制面板卸载以前安装的ATLAS,再执行ASPAJAXExtSetup.msi进行安装,安装过程一切顺利。 工具栏中选择项目的方式先把AjaxControlToolkit那一套东东更新了,准备用确认按钮测试一下。 新建了一个ASP.NET AJAX-Enabled Web Site项目,页面已经自动添加了一个ScriptManager,拖入了一个UpdatePanel,放入一个按钮,再拖了一个ConfirmButtonExtender放在按钮旁边,关联上按钮,写入确认的文本,运行网站。 程序报错: The control with ID 'UpdatePanel1' requires a ScriptManager o 阅读全文
posted @ 2007-03-21 21:18 网际浪人 阅读(3935) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 11 下一页