Q 我吧
posts - 37,  comments - 62,  trackbacks - 12
公告
  2005年8月22日
摘要: 今天制作了一个客户端javascript脚本控制的二级联动菜单,使用ASP.NET很容易就能制作联动菜单,但是有个很大的问题,就是当选择一级菜单时,由于ASP.NET本身的特性,选择的项目需要被提交到服务器处理,然后再返回二级菜单的内容,中间有个服务器往返的问题,同时造成页面刷新,这在网络状况不好的情况下很不利。我个人感觉使用客户端javascript脚本控制,难点是两个菜单中的数据都是数据库中动...阅读全文
posted @ 2005-08-22 13:26 BlackAngel 阅读(735) 评论(0) 编辑
摘要: 网上有很多人问怎么使用ASP.NET生成多列的含有绑定数据的表格,甚至有人使用Response.write("<table></table>");这种古老的性能低下的方式来生成表格。其实使用服务器端table可是做到这一点。现在我们来使用Repeater控制自定义生成多列包含绑定数据的表格。代码如下:前台HTML代码如下:<asp:Repeaterrunat="ser...阅读全文
posted @ 2005-08-22 13:23 BlackAngel 阅读(634) 评论(1) 编辑
摘要: 使用PagedDataSource给Repeater、DataList增加分页 Repeater和DataList是数据库中常用的数据显示控件,它们和DataGrid相比较因为没有分页等复杂的功能,因此性能高,同时Repeater自定义模板又给我们带来了很大的灵活性。但是Repeater和DataList没有分页功能,有时很不方便。目前有很多增加分页的方法,包括使用存储过程来控制每页的数据读取,这...阅读全文
posted @ 2005-08-22 13:22 BlackAngel 阅读(393) 评论(0) 编辑
摘要: 给Repeater、Datalist和Datagrid增加自动编号列 号 内容 1 Taye 2 BOx 3 Glass 4 StarCraft一、正序A、AllowPaging=False情况下,使用以下方法就可以实现: 12 3 4 5 6 7 8 9 不过更有趣的方法是使用这个方法: 12 3 4 ...阅读全文
posted @ 2005-08-22 13:19 BlackAngel 阅读(477) 评论(1) 编辑
摘要: 有的时候想取不是编辑状态的值,这个时候通常会使用模板列中放置TextBox通过e.Item.FindControl取值,有的网友问为什么取不到?这要看你前台的列怎么写的了,下面分别写出四种情况和这四种情况下面的取值方式: 1 2 3 4 5 ...阅读全文
posted @ 2005-08-22 13:08 BlackAngel 阅读(461) 评论(0) 编辑
摘要: 最近又在研究.net remoting了。认识也多了。.net Remoting 是为了实现分布式应用而设计的,个人觉得是代替以前的DCOM的一种解决方法。之前看了网上一些文章所说要在.net下实现分布式应用可以使用Web Service 和 .Net Remoting ,Web service 对应的是Internet的应用,而.net Remoting 对应的是小型局域网。以前看来好象也挺有道...阅读全文
posted @ 2005-08-22 12:57 BlackAngel 阅读(1151) 评论(5) 编辑