带有下拉列表的 ASP.Net GridView

发布于 2024-09-17 23:59:15 字数 314 浏览 5 评论 0原文

由于我的上一个问题似乎不太受欢迎,所以我决定彻底改变我处理问题的方式。现在我的问题是我仍然有带有外键 FK 的 TABLE1,但我现在想做的是在 GridView 显示下拉列表中包含 FK 列。下拉列表的 Text 属性应该绑定到 TABLE1 中的 FK,但它们应该由不同的 FK 值(存储在 TABLE2 中)填充。

关于如何实现这一目标有什么想法吗?

PS:ASP.Net 中的数据控件确实很新

As my previous question didn't seem to have much popularity, I decided to change completely the way I approached the problem. Now my issue is that I still have TABLE1 with a foreign key FK, but what I want to do now is have the FK column in the GridView display Dropdown Lists. The Dropdown Lists should have their Text property bound to FK in TABLE1 but they should be populated by the different values of FK (stored in TABLE2).

Any idea about how to achieve this ?

PS : Really new to data controls in ASP.Net

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

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

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

遗心遗梦遗幸福 2024-09-24 23:59:15

1.从数据库中将子表和父表作为数据集
2.将数据集指定为gridview的数据源(父表(Dataset.Table["ParentTable"]))
3.在网格视图的编辑项模板中添加下拉列表
4.选择下拉菜单时,确定下拉菜单和下拉菜单的值。使用选定的值查询子表。
5.填写其他字段的详细信息。
请使用脚本管理器和执行此操作时更新面板。
这对你很有帮助。

1.Bring your Child table and parent table from database as Dataset
2.Assign the dataset as datasource for gridview (parent table (Dataset.Table["ParentTable"]))
3.Add your drop down in edit item template of grid view
4.While Selecting Dropdown identify the values of Dropdown & Query the Child table with selected value.
5.populate the detail in other field.
please use script manager & Update panel while doing this.
that would be help full for you.

路还长,别太狂 2024-09-24 23:59:15

创建两个 SQL 数据源,一个用于父表,一个用于子表。将 gridview 绑定到第一个,并将模板中的下拉列表绑定到第二个。那应该可以解决问题。

Create two SQL datasources, one for the parent table and one for the child table. Bind the gridview to the first one and the dropdown in the template to the second one. That should do the trick.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文