请教一个关于做在线问答的思路,我自己的太麻烦了,大家来讨论讨论吧 我想做一个在线调查的页面功能如下:问题由单选和多选组成每一个问题只出现在一个页面点击"下一题" 连接到下一个问题数据从数据库里读出请问怎么设计最简单?================================================我的思路如下:所有问题显示在一个页面,用 panel 来控制问题的显示但是由于设计上的不足只能在每个panel里都重新根据问题ID 手写代码绑定一次问题怎么用循环来实现绑定 panel ?你们还有更好的方法吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这不就和新闻显示上一条下一条一个道理吗?难道新闻显示也用panel。100个问题建100个面板? 假设如果你有一个用户控件,给他问题(或者问题的编号)就能显示和处理对问题的回答。然后保存问题的编号,点击“下一步”的时候取出下一个问题设置为当前问题。自顶向下(组件的概念),用简单的三言两语就能讲清楚。除非你不知道“顶”是什么。在项目组中可以使用简单的架构来避免业务水平的产品,此时可以对任何程序都定义为一个用户控件,然后对此控件的设计规格和验收标准进行说明,给它一个“问题”对象它就完成此问题的全部交互行为,并且会在页面上放2个、绑定在DataGrid中等等兼容性测试。 来避免业务水平的产品 --> 来避免业余水平的产品项目设计者眼中只有各种布局组件(例如DataView、FormView、Menu、TreeView)以及其它业务组件,而不是纠缠于TextBox、DropDownList等等底层册的组件。 asp.net中如何写出一个警告框,有“确定”和“取消”两个按钮? 从数据库中读取id,实现TreeView Checkbox选中 用户控件可以实例化vs2005里,为什么类不变色呢? Response.Redirect和Server.Transfer对JS的影响 关于url重写的正则表达式,急急急!!!! 问个弱智的问题! 如何动态设置webForm上控件的位置,在线等!!! 为什么我的这个程序中的循环会执行两遍 问个问题。关于duwamish 用c#的朋友帮帮忙!!! 求sql语句 DataGrid中的编辑数据问题求救,十万火急!!!!
项目设计者眼中只有各种布局组件(例如DataView、FormView、Menu、TreeView)以及其它业务组件,而不是纠缠于TextBox、DropDownList等等底层册的组件。