ASP:与控件绑定数据

时间:2011-04-26 17:07:37

标签: asp.net asp.net-ajax

我正在实施在线停车预订系统,我需要绑定一个带有2个控件的表。

例如,用户从RadioButtonList中选择预约开始日期和停车位置,然后按下按钮(搜索可用性),根据所选日期和位置从数据库中获取停车位。

问题是:如何将(预约开始日期控制)与(RadioButtonList)绑定到数据库中进行搜索?什么是Sql查询?

问候。

1 个答案:

答案 0 :(得分:1)

这是非常基本的东西,所以你需要做很多工作。

在您的aspx页面上,您将需要使用SqlDataSource并向SelectParameters添加两个ControlParameters,一个用于RadioButtonList,一个用于带有日期的TextBox / Calendar。然后创建一个GridView控件来显示结果,并将gridview的DataSource设置为SqlDataSource。

根据您的数据库架构,SQL语句将如下所示:

SELECT * FROM [Parking] WHERE [LotID] = @LotID AND [Date] = @Date AND [Reserved] = FALSE;

但是,我过去已经完成了预订系统,查找特定日期的可用地点的查询很少很简单。我建议先担心编写SQL查询,然后让网页稍后运行查询。如果您发布有关表架构的信息并将其标记为SQL问题,那么您可能会有更好的运气。

希望这有帮助。