CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

急!请问这种动态复合控件如何设计实现?100分

楼主liuxue636(eric)2002-12-04 19:57:22 在 .NET技术 / ASP.NET 提问

我要做一个统计分析软件b/s版,统计分析的数据样本是根据用户的选择来给定的:比如说,用户有20个指标,40个子指标,它可以根据自己的需要来选择这些指标中的一些来统计建模,在选择好了以后就要求能生成一份选择后的指标的录入界面,当然不是全部的指标的录入界面了。另外,要求他    
  还可以自己动态添加指标。    
  因此    
  我想动态生成一系列的有复选框,文本框,按钮,单选框.....组成的一个复合控件。他能根据我传给他的条件动态生成   一组,一组的控件   显示在网页上。并且要能控制每一个控件    
   
  请问这种动态控件如何设计实现?全部控件要动态生成、加载。 问题点数:100、回复次数:8Top

1 楼yohomonkey(思考中的猴)回复于 2002-12-04 20:29:04 得分 50

你还是自定义你的控件好了!定义的就可以用!  
  放在datalist里面,会自动添加。Top

2 楼liuxue636(eric)回复于 2002-12-04 20:35:52 得分 0

楼上的  
  :能不能说的具体点,我就是要自定义我的控件呀,就是不知如何实现了?  
  给提个方案赛,一定给分的。Top

3 楼liuxue636(eric)回复于 2002-12-04 20:44:14 得分 0

运行InstallSqlState.sql文件    
   
  首先需要在Winnt\Microsoft.Net中找到InstallSqlState.sql文件,然后在SQL   Server   中执行它。在我的机器中,它存在于E:\WINNT\Microsoft.NET\Framework\v1.0.2914\目录中。这个文件是微软自己提供的,里面有很全的SQL语句,大家放心使用。  
   
  修改你的web.config文件,指定Session的mode为SQL   Server    
   
  将web.config的sessionState部分改成:    
  <sessionState   mode="SQLServer"    
  sqlConnectionString="data   source=    
  WIN2000;userid=  
  sa;password="   cookieless=   "false"timeout=    
  "20"   />    
   
  创建Asp.Net   Web   Forms    
   
  下面就建立一个测试的ASP.net程序,使用Session程序这里就不用多说了,下面是我的程序的截图。这个程序只是简单的储存一个字符串数据于Session中,然后再显示这个数据在Label控件中。    
  现在所有的Session变量都储存在数据表中,而不是内存中了。你可打开ASPStateTempSessions表来查看这些Session数据了。    
  删除这些数据库和表    
  如果你不喜欢这个数据储存方式,看得实在是不爽,那么你可以把这些表和数据库完全删除掉。这个也不要担心这种删除会影响数据库(因为害怕误删除一些数据),因为微软同样也得供给你们一个删除SQL   文件,名叫UnintallSQLState.sql。它与IntallSQLState.sql一样放在.Net的Config目录中。    
  Top

4 楼liuxue636(eric)回复于 2002-12-04 20:45:25 得分 0

上面的贴错了,对不起哟:)Top

5 楼yohomonkey(思考中的猴)回复于 2002-12-04 20:51:48 得分 50

把你所有的可能用到的控件,放到你的自定义控件中,定义你的控件接口。  
  根据你的接口(你所谓的不同条件!),显示可用控件,其余的visible=false。在根据逻辑定义你的控件属性和事件。  
   
  是用的时候,添加你的自定义控件到asp的页面,通过接口传递参数,帮定数据。Top

6 楼liuxue636(eric)回复于 2002-12-04 20:59:20 得分 0

所有用到的控件是可以放到自定义控件中  
  我的接口不是很好实现,关键是visible=false的控件不显示了,界面是不是很乱,该如何控制界面呢?  
     
  其实我不想把所有的控件都放上去,而是想根据条件动态添加。  
   
  动态添加的界面界面如何控制?Top

7 楼liuxue636(eric)回复于 2002-12-04 22:24:18 得分 0

动态添加的子控件如何添加相应的事件?  
   
   
  还有人回答吗?  
  Top

8 楼liuxue636(eric)回复于 2002-12-05 11:58:42 得分 0

高手都到哪里去了?Top

相关问题

  • 如何在ATL复合控件上动态添加一些控件??
  • 在复合控件中如何动态创建一个按扭
  • web复合控件。
  • 复合控件和自定义控件
  • 复合控件的问题
  • 复合控件的属性!
  • 复合控件的属性
  • 自定义控件的问题,在设计时如何动态改变谓词
  • 复合控件的问题。请指教!
  • 复合控件的一些问题

关键词

  • .net
  • asp.net
  • 控件
  • 界面
  • 数据
  • 接口
  • 文件
  • 自定义控件
  • 数据库
  • 控制

得分解答快速导航

  • 帖主:liuxue636
  • yohomonkey
  • yohomonkey

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo