在数据绑定详细信息视图中使用子实体集

发布于 2024-11-13 05:44:03 字数 482 浏览 3 评论 0原文

我正在使用 ASP.Net(表单)和 Linq To SQL。我有一个名为 Feedback 的父表、一个名为 Tags 的表和一个名为 FeedbackTags 的表,它允许我将标签与反馈项目相关联。我有一个主视图/详细视图(GridView/DetailsView),用于编辑/查看反馈。 FeedbackTags 是 Feedback 上的 EntitySet(FeedbackTags)属性。

为了管理与特定反馈项目关联的标签列表,我创建了一个用户控件,它显示所有标签的列表,每个标签旁边都有一个复选框。检查当前与该反馈项目关联的每个标签。该列表是通过查询标签列表构建的,然后针对每个标签检查 FeedbackTags EntitySet 以查看是否存在对应的记录以及是否记录了 id。

从外观上看,它看起来很棒,但不起作用。我无法使用两种方式的数据绑定来处理我的 FeedbackTags 实体集。是否有任何示例说明如何让此类设置与 Linq-To-Sql 一起使用,或者我是否必须编写代码才能使其手动工作?

I am working with ASP.Net (forms) and Linq To SQL. I have a parent table called Feedback, a table called Tags and a table called FeedbackTags which allows me to relate tags to feedback items. I have a master/detail view (GridView/DetailsView) which I use for editing/reviewing feedback. FeedbackTags is an EntitySet(of FeedbackTags) property on Feedback.

To manage the list of tags associated with a specific feedback item I've created a user control which shows a list of all the tags with a checkbox next to each. Each tag that is currently associated with this feedback item is checked. This list is built by querying the list of tags and then for each one checking the FeedbackTags EntitySet to see if a cooresponding record exists and if it does noting the id.

Appearances wise it looks great, but it doesn't work. I can't get two way databinding to work with my FeedbackTags entityset. Are there any examples of how to get this sort of setup to work with Linq-To-Sql or do I have to write the code to make it work by hand?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文