代码之家  ›  专栏  ›  技术社区  ›  Richard Slater

创建基于GridView的周视图控件

  •  0
  • Richard Slater  · 技术社区  · 16 年前

    我正在尝试为一所学校构建一个简单的预订应用程序,该应用程序以Web部件的形式呈现,从多个SPList中提取现有预订、重复(时间表)预订和可用房间列表的数据,用作过滤器。

    我从一开始就承认ASP.net不是我的强项,我更倾向于使用Console和WinForms项目,但我愿意学习。该项目的数据访问部分非常简单,我可以从列表中提取数据和模式并将其吐出。我正在努力使用ASP.net和WebParts实现交互式演示组件。

    它的外观与此类似。

             Monday | Tuesday | Wednesday | Thursday | Friday
    Period 1  Book  |  Book   |    Book   |   Book   |  Book
    Period 2  Book  |  Book   |  Unavail. |   Book   |  Book
    Period 3  Book  |  Book   |    Book   | Unavail. |  Book
    Period 4  Book  |  Book   |    Book   |   Book   |  Book
    Period 5  Book  |  Book   |    Book   |   Book   |  Book
    

    到目前为止,我的计划是将上述内容实现为单个System.Web.UI.UserControl,该控件将数据绑定到数据结构,然后可能在单击时触发事件,以检查它们是否仍然可用并进行预订。

    2 回复  |  直到 16 年前
        1
  •  2
  •   Mark Redman    16 年前

    如果要使用VisualStudio中的out-the-box控件,可以使用两个中继器(一个嵌套在另一个中)来创建网格。可以使用中继器上的OnItemCommand事件使用网格中的任何其他控件捕捉这些控件上的事件(使用控件上的CommandName和CommandArgument属性)

    这肯定会起作用,是学习更多asp.net的一个很好的练习。 如果需要,您可以将其构建到自己的通用UserControl中。

        2
  •  1
  •   Nick    16 年前

    GridView 控制和a DataTable

    推荐文章