您现在的位置: 无忧电子商务网 >> 信息学院 >> 程序开发 >> asp.net >> 正文

用ASP.NET在同一网页中显示主从关系表的相关数据

作者:佚名    信息学院来源:整理    点击数:    更新时间:2008-1-30 我要参与讨论

  段名
   dim str2 as string=myTable.columns(i).columnname
  
   j=len(str2)
   if j>0 then
   myBool=true
   for k=1 to j '判断字段名中是否包括汉字
   dim str1 as char=mid(str2,k,1)
   if ascw(str1)>255 then '有非ASCII字符
   myBool=false
   exit for
   end if
   next
   if myBool then j=(j/2+0.5) 'ASCII字符,字符串长度减半
   if j>aa(i) then aa(i)=j
   end if
  next
  SetCellSize=aa
  end Function
  
  
  
  
  ------------------------------------------------------
  
  主要程序:
  子程序ShowTables设置一些初始值,然后调用子程序ShowChildRows。
  子程序ShowChildRows的参数说明:
  Rows:是一个DataRow数组,第一次调用ShowChildRows时,是DataTable的所有的记录行。以后递归调用ShowChildRows时,是与父表某一记录行相关的子表的一些记录行。
  myTable:Rows所属的DataTable,程序将使用它的Columns,即字段名行。
  aa:函数子程序SetCellSize返回的一维整型数组。
  spaces:整型参数,用于在网页显示Tables时,这些Tables左侧应设置几个空单元格,以显示Table的隶属关系。
  signal:字符串参数,ImageButton的id值,用于生成相关的Tables和ImageButtons的id。
  因为要在网页中添加Table控件,所以在网页中应有一个id为form1的Form控件。
  动态地创建一个Table有三个步骤,首先,创建 TableCell 对象,即行中的单元格,添加单元格的内容有两种方法:设置 Text 属性,或者向 TableCell 的 Control.Controls 集合添加控件,程序中对某些单元格添加ImageButton控件;接下来,创建 TableRow 以表示表中的行,将此前创建的 TableCell 对象添加到 TableRow 的 Cells 集合中。最后,将 TableRow 添加到 Table 控件的 Rows 集合中。
  以下是程序:
   Sub S

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

在google里搜索更多用ASP.NET在同一网页中显示主从关系表的相关数据

Google
Web www.51ec.org
【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
我来说两句 对此文章发表了评论
  昵 称: *必填    ·注册用户·
  评 分: 1分 2分 3分 4分 5分     严禁发表危害国家安全、政治、黄色淫秽等内容的评论,用户需对自己在使用本网站服务过程中的行为承担法律责任。本站管理员有权保留或删除评论内容,评论内容只代表机友个人观点,与本网站立场无关。  
评 论
内 容

 
评论列表 (最新 评论仅限网友观点!)

供求信息




| 设为首页 | 加入收藏 | 关于我们 | 广告服务 | 联系方式 | 友情链接 | 版权申明