摘要: 记得在用asp得时候,经常用到javascript。比如验证表单,删除确认等。Asp.Net的是服务器端的,我们的javascript失去了应用的空间。不过经过一番摸索,其实Asp.Net使用javascript非常简单。 先介绍一下WebControl的Attributes属性。(HtmlControl差不多,不再重复),Attributes是获取与控件的属性不对应的任意特性(只用于呈现)的集... 阅读全文
posted @ 2005-02-07 19:17 JonsonXP 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 在应用程序开发中,我们会经常遇到把从数据源动态取回的数据用统计图表现出来,在Microsoft .NET Framework出现之前,我们采取的方法主要是编写组件来完成这一任务。现在,利用Microsoft .NET Framework提供的丰富的GDI+类和对象可以很轻松地实现这一功能。在本文中,我们就来看看在ASP.NET中如何动态创建常用的柱状图和饼图。数据源有许多种,在本文里我们就以数组来... 阅读全文
posted @ 2005-02-07 19:12 JonsonXP 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 1.Sqlserver A.ODBC I.Standard Security: "Driver={SQL Server};Server=Aron1;Database=pubs;Uid=sa;Pwd=asdasd;" II.Trusted connection: "Driver={SQL Server};Server=Aron1;Database=p... 阅读全文
posted @ 2005-02-07 19:11 JonsonXP 阅读(274) 评论(0) 推荐(0) 编辑
摘要: Page Events: Order and PostBackPaul Wilson www.WilsonDotNet.com www.ASPAlliance.com/PaulWilson Previous Article ViewState Details and Parser Next Article Initializatio... 阅读全文
posted @ 2005-02-07 19:06 JonsonXP 阅读(204) 评论(0) 推荐(0) 编辑
摘要: nhibernate的Session.Find方法返回的可能是一个对象数组的集合, 例如Find("Select customer.Id, customer.Name From Customer customer"),它返回的是由object[2]组成的ArrayList. 不知怎么绑定到DataGrid好, 后来发现DataBinder.Eval可以用"[xxx]"的表达式去访问索引器. 所... 阅读全文
posted @ 2005-02-07 19:05 JonsonXP 阅读(331) 评论(0) 推荐(0) 编辑
摘要: DataGrid默认的分页样式看上去不容易看清当前是第几页,可以使用下面的方法改进。 在DataGrid触发ItemCreated事件时执行以下代码: if(e.Item.ItemType==ListItemType.Pager) { TableCellpager=(TableCell)e.Item.Controls[0]; for(inti=0... 阅读全文
posted @ 2005-02-07 19:05 JonsonXP 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 其实有两种方法,一是在代码中生成JS脚本 第二种办法,就是直接在ASPX文件里撰写JS脚本,对于控件ID的问题,可以用的方式动态生成,只要在代码中调用一下PAGE.DATABIND()即可 下面是示例JS代码 发送到客户端后的JS代码 结果证明,效果非常棒 阅读全文
posted @ 2005-02-07 19:04 JonsonXP 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。 这里有一些可能会遇到的正则表达式示例: Visual Basic VBScript 匹配 Scripting Edition /^\[ ... 阅读全文
posted @ 2005-02-07 19:01 JonsonXP 阅读(223) 评论(0) 推荐(0) 编辑