2011-03-04 70 views
0

我試圖建立一個複選框的列表,每個複選框都有一個與之關聯的文本框/ textarea。複選框的ASP.NET列表,每個都有一個關聯的文本框

的計劃是,它看起來像這樣

[複選框]
[文本框]

[複選框]
[文本框]

[複選框]
[文本框]

將從數據庫填充每個複選框&文本框的標題。

我不太確定如何去做這件事。

任何幫助將不勝感激。

謝謝。

回答

1

最簡單的解決方案是創建一個user control

在該控件中,您可以有一個標籤,一個文本框和一個複選框。創建公共屬性以設置值,如標籤文本和檢索值,如textbox.Text和Checkbox.Checked

然後,您可以將此控件添加到您的asp.net頁面,無論您是手動還是編程。

+0

謝謝,我現在就來試試吧。 – 2011-03-04 12:11:04

1

您可以用表結構開始存儲文本/複選框,這樣的事情你的頁面加載事件過程中需要

<table class="style1"> 
     <tr> 
      <td> 
       <asp:CheckBox ID="CheckBox1" runat="server" /> 
      </td> 
     </tr> 
     <tr> 
      <td> 
       <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> 
      </td> 
     </tr> 

    </table> 

然後設置屬性。或者,如果您打算多次使用它,將所有內容打包到用戶控件中將是一個不錯的主意

相關問題