C# 我可以使用两个带有DetailsView控件的下拉列表来插入新记录吗

C# 我可以使用两个带有DetailsView控件的下拉列表来插入新记录吗,c#,asp.net,controls,detailview,C#,Asp.net,Controls,Detailview,我认为以前没有人问过这个问题(或者至少我找不到类似的问题),如果是的话,我道歉 我正在构建一个asp.net网页,其中有两个dropdownlists绑定到两个不同的对象数据源。第一个ddl显示客户名称列表,选择后,第二个ddl列表显示客户已购买的产品名称。该页面旨在插入“事件”记录,以便在选择客户和产品后,我喜欢使用detailview(默认模式设置为插入并绑定到第三个对象数据源(事件表))创建新记录 那么,我的问题是,是否可以从两个ddl中获取值,并将这些值与detailsview插入项模板

我认为以前没有人问过这个问题(或者至少我找不到类似的问题),如果是的话,我道歉

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


那么,我的问题是,是否可以从两个ddl中获取值,并将这些值与detailsview插入项模板一起用于插入新记录

如果您是像我这样的新web开发人员,那么以下链接可以帮助您纠正将ddl放入插入项模板过程中的错误,以防您的过程出现错误。


我希望这会有所帮助。

你当然可以,为什么你认为你不能?也就是说,你试过了吗?如果没有,为什么?我想我一定遗漏了问题的一部分。作用域控件对于这样的应用程序来说是非常基本的东西,所以我猜您遇到了一些问题。也许更多的信息可以帮助我理解是什么阻碍了你。也许这主要是因为我是一个noob,还在学习web应用程序编程。我尝试将ddl放入insertitem模板中,但当我这样做时,绑定到第一个ddl值的第二个ddl无法填充,因为select语句无法在没有customerID的情况下从products表检索记录(来自DDLCommers的值。有什么建议吗?在DDL1上捕获selecteditemchanged事件,在处理程序中,更新ddl2的查询。希望这有帮助。一如既往,沟通是我们做的最困难的事情,所以我完全可能没有解释您的问题:)非常感谢,听起来很有用。我将研究如何做到这一点!有几个关于asp.net不同主题的msdn教程可以帮助您更好地理解它