2011-08-24 55 views
1

您好我知道这样的问题已经被问的SO。但我还没有满意。所以我张贴我自己的场景。 我有2-3文本框和一个checkedboxlist形式。有1对多的关系,所以要保持它,我有,用于容纳文本框中的值两个不同的表和其他持有以上的多选框值的身份。参阅下面一到Linq中的许多Insert语句

enter image description here

我有该3代表出其中的两个被用于CRUD操作的图像。类别表用于结合checkedboxlist控制而上市和CategoryListing地图是从上方示出的形式填充的表。 enter image description here

当点击保存按钮时,前三个文本框的值将会到Listong表中,然后该标识将与列表控件中的选定复选框配对并保存到映射表中。 这就是我需要的。

请帮帮我。

请注意:我使用LINQ2SQL,没有定义的POCO,使用由DBML本身产生的实体类用户。

回答

2

基本上你需要创建一个新的Listing对象和一个新的CategoryListingMap,它将有listing =你创建的Listing对象和categoryid =选中的id。在保存CategoryListingMap时,你也应该在db中有一个新的列表条目。

+0

对不起,我did'nt得到你。任何使用一些代码的例子 –