2013-02-09 52 views
0

我不认为这个问题以前(或至少我找不到类似的问题),如果是这样我的道歉。我可以使用两个带DetailsView控件的下拉列表插入新记录

我有一个asp.net网页我建设有两个下拉列表绑定到两个不同的对象数据源。第一个ddl显示客户名称列表,一旦选择,第二个ddl列表显示客户已购买的产品名称。该页面旨在插入“事件”记录,以便一旦选择了客户和产品,我喜欢使用详细视图(默认模式设置为INSERT并绑定到第三个对象数据源(事件表))以创建新的记录。

我的问题是,是否有可能以某种方式获取两个ddl的值,并使用这些值与detailsview insertitem模板一起插入新记录?

+0

当然你可以,你为什么会认为你不能?也就是说,你有没有尝试过,如果没有,为什么? 我假设我必须缺少部分问题。作用域控件是像这样的应用程序的基本东西,所以我猜你遇到了一些问题。也许更多的信息会帮助我理解阻碍你的因素。 – John 2013-02-09 20:55:55

+0

也许这主要是因为我是一个noob,仍在研究Web应用程序编程。我尝试将ddl放入insertitem模板中,但是当我这样做时,绑定到第一个ddl值的第二个ddl无法填充,因为select语句无法从没有customerID的产品表中检索记录(来自ddlCustomers的值。 – Club404 2013-02-09 21:06:33

+0

在DDL1上捕获selecteditemchanged事件,在你的处理程序中,更新ddl2的查询,希望这会有所帮助,一如既往,沟通是我们最难的事情,所以完全有可能我错过了解释你的问题:) – John 2013-02-09 21:20:32

回答

1

如果您是像我这样的新Web开发人员,那么以下链接可以帮助您在将ddl放入insertitem模板的过程中纠正错误,以防万一您的过程出错。 https://www.youtube.com/watch?v=k1jdrRoqJ6w

https://www.youtube.com/watch?v=03stYtlAemU

我希望这将有助于。

+0

备受赞赏! – Club404 2013-02-11 18:38:22

+0

关于msdn上的几个教程,可以帮助您理解它的不同主题http://www.asp.net/web-forms/videos – user2037731 2013-02-16 09:22:13

相关问题