动态输出复选框到VB.NET中的aspx页面
问题描述:
我有50个复选框,我需要写入一个aspx页面。每个复选框都带有3个文本框。动态输出复选框到VB.NET中的aspx页面
例子:
chkbox State Name donation new donation chkbox CA Sam 10 15 chkbox AK Sam 15 20
现在,这应当去所有50个州,这取决于其中规定的人愿意捐出。在每个州的行都应该是一个复选框。因此,最初该页面在捐赠和新捐款复选框中的值应为0.00,但所有50个州都应可见。当某人在某种状态下提供捐赠价值时,该状态将在提交后获得“检查”价值和捐赠。在重新加载时,该值将自动填充并自动检查复选框。
- 如何在VB.NET中创建这50个复选框?
- 我是否必须使用50
<tr>
标签在.aspx中编写表格,然后使用VB.NET代码填充它? - 我是否可以动态地从VB.NET代码中编写这些复选框?
但是每个复选框在同一行上应该有3个文本框。你能写一个更具描述性的例子吗?或一个链接来阅读。感谢您的帮助 – terr 2010-02-10 19:26:24
我会推荐一个像@hawbsl建议的UserControl。下面是@Oded正在谈论的Dim LotsOfCheckboxes(50)作为复选框 的一些粗略代码。对于i作为Integer = 0到ListOfCheckBoxes.Count -1 LotsOfCheckBoxes。(i)=新复选框 LotsOfCheckBoxes.Checked = True 页码。 Controls.Add(ListOfCheckBoxes(i)) End For – bluecoder 2010-02-10 21:45:33