簡體   English   中英

在VB.NET中將復選框動態輸出到ASPX頁面

[英]Dynamically outputting checkboxes to aspx page in VB.NET

我有50個復選框需要寫到aspx頁面上。 每個復選框都帶有3個文本框。

例:

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代碼動態地編寫這些復選框?

您不需要像這樣的遞歸。 您需要像ForWhile這樣的循環構造。

您可以創建一個大小為50的復選框數組

Dim checkboxs(50) as Checkbox

要處理每個復選框都帶有三個文本框的事實,請考慮創建一個UserControl。

有很多示例教程。 這是一個

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM