【问题标题】:Variable number of categories/checkboxes可变数量的类别/复选框
【发布时间】:2012-06-30 01:28:42
【问题描述】:

我正在构建一个表格,供家长输入学生的健康信息。我们的护士希望建立类似于您在看新医生时填写的内容,他们有类别,然后是类别中的条件,您将检查它们是否适用于您。他们希望类别和条件的数量是可变的,以便可以随意更改。

我需要一些关于如何处理 UI 方面的想法。我最初的想法是一个父gridview,每个类别都有一行,然后在里面,每个条件的子gridview都有自己的复选框。我已经对 gridviews 做了一些工作,并且知道如何访问嵌套对象,所以我并不十分担心如何取回数据。

我的问题是:有没有更好的方法以及社区提出的哪些建议可能与使用嵌套网格视图不同或更有效?

【问题讨论】:

  • 我认为一个 asp:CheckBoxList 控件可以替换内部 gridview 而不是有 2 个 gridviews

标签: asp.net gridview checkbox webforms


【解决方案1】:

+1 询问有没有更好的方法?

我要提出的建议一开始可能会有点复杂,但请放心,最终它会是值得的。

有一个名为 Knockout.js 的 JavaScript 框架非常适合此类情况。 Knockout 极大地简化了需要大量 UI 控件的情况。

http://knockoutjs.com/

这是网站上的教程,与您的情况相似: http://learn.knockoutjs.com/#/?tutorial=collections

【讨论】:

  • 为了时间(项目截止日期为 8 月 1 日),由于我对 javascript 了解不多,所以我现在将使用 gridview 和 checkboxlist 控件。一旦我们开始进入我们的学年并且事情安定下来,我将重新访问它,看看我能做些什么来转换它。
猜你喜欢
  • 2014-10-20
  • 2021-06-20
  • 2012-10-02
  • 1970-01-01
  • 1970-01-01
  • 2018-04-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多