C# 插入与数据库表中的行数相关的文本框数

C# 插入与数据库表中的行数相关的文本框数,c#,asp.net,C#,Asp.net,我正在VisualStudio中创建一个员工轮训系统,并希望用数据库中的员工姓名填充一些文本框,以确保用户不会错过任何轮训人员。显然,员工会来来去去去,因此文本框的数量可能需要改变 例如,一周内可能会有5名员工进入轮换协议,但如果一名员工离开公司,则文本框的数量必须自动更改,并在该员工从数据库中删除后填充表格中的姓名 对于最终结果,我计划创建一个文本框列表,其中填充了表中现有工作人员的姓名。这将允许用户选择他们的轮班时间和午餐时间等 如果您有任何建议或建议,我们将不胜感激。请不要使用文本框 如果

我正在VisualStudio中创建一个员工轮训系统,并希望用数据库中的员工姓名填充一些文本框,以确保用户不会错过任何轮训人员。显然,员工会来来去去去,因此文本框的数量可能需要改变

例如,一周内可能会有5名员工进入轮换协议,但如果一名员工离开公司,则文本框的数量必须自动更改,并在该员工从数据库中删除后填充表格中的姓名

对于最终结果,我计划创建一个文本框列表,其中填充了表中现有工作人员的姓名。这将允许用户选择他们的轮班时间和午餐时间等


如果您有任何建议或建议,我们将不胜感激。

请不要使用文本框

如果只能从列表中选择一个,请使用单选按钮

如果可以从列表中选择多个,请使用复选框


如果您希望编辑名称(数据),请仅使用文本框。

@谢谢您建议使用asp.net repeater控件


我不想编辑我提取的信息,所以我创建了一个模板,将数据提取到标签中。谢谢你,并表示歉意,因为这个问题是否定的

没有足够的信息提供有用的答案。工作人员是否存放在一张桌子上?您使用什么技术查询表?您使用的是ASP.NET webforms还是MVC?谷歌“repeater asp.net”。这应该会让你开始是的,我有一个staff表,我希望将他们的名字提取到文本框中(如第一段所述)。我正在使用asp.net(如本问题的标签所示)。你为什么坚持使用TextBox?您计划编辑这些名称还是只显示它们?在后一种情况下,请使用Listbox、ListView、Grid,而不是数量可变的textboxes@Steve我只是想展示它们,所以我想标签会起作用,或者其他工具会阻止编辑。用户必须能够选择工作人员姓名旁边的工作时间,然后将其输入数据库,以匹配其工作人员。因此,我需要单独的字段才能输入回我的关系数据库。这是我正在努力解决的整个任务的动态方面,因为需要识别税箱(或标签),以便输入回数据库。更不用说我学习c#才几个星期。