我不认为这个问题以前(或至少我找不到类似的问题),如果是这样我的道歉。我可以使用两个带DetailsView控件的下拉列表插入新记录
我有一个asp.net网页我建设有两个下拉列表绑定到两个不同的对象数据源。第一个ddl显示客户名称列表,一旦选择,第二个ddl列表显示客户已购买的产品名称。该页面旨在插入“事件”记录,以便一旦选择了客户和产品,我喜欢使用详细视图(默认模式设置为INSERT并绑定到第三个对象数据源(事件表))以创建新的记录。
我的问题是,是否有可能以某种方式获取两个ddl的值,并使用这些值与detailsview insertitem模板一起插入新记录?
当然你可以,你为什么会认为你不能?也就是说,你有没有尝试过,如果没有,为什么? 我假设我必须缺少部分问题。作用域控件是像这样的应用程序的基本东西,所以我猜你遇到了一些问题。也许更多的信息会帮助我理解阻碍你的因素。 – John 2013-02-09 20:55:55
也许这主要是因为我是一个noob,仍在研究Web应用程序编程。我尝试将ddl放入insertitem模板中,但是当我这样做时,绑定到第一个ddl值的第二个ddl无法填充,因为select语句无法从没有customerID的产品表中检索记录(来自ddlCustomers的值。 – Club404 2013-02-09 21:06:33
在DDL1上捕获selecteditemchanged事件,在你的处理程序中,更新ddl2的查询,希望这会有所帮助,一如既往,沟通是我们最难的事情,所以完全有可能我错过了解释你的问题:) – John 2013-02-09 21:20:32