[英]asp:RadioButtonList add RadioButton to new line
問題是:我有橫向asp:RadioButtonList,有3個按鈕,我以編程方式添加C#代碼事情是第三個按鈕必須在第二行。 除了創建一個新的asp之外我該怎么做:RadioButtonList? 我試過將br和\\ r \\ n添加到標題中,但這對我沒有幫助。
ListItem _item1 = new ListItem("1", "1");
ListItem _item2 = new ListItem("2", "2");
ListItem _item3 = new ListItem("3", "3");
rbl.Items.Add(_item1);
rbl.Items.Add(_item2);
rbl.Items.Add(_item3);
使用RepeatColumns屬性? 將其設置為2,第三個應該向下沖線。 這會創建一個列方法。 如果標簽很長,它可能看起來不正確,只有它的缺點。
http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.radiobuttonlist.repeatcolumns.aspx
如果標簽真的很長,那么我建議轉移到轉發器或列表視圖並滾動自己的標簽。 您可以在項模板中使用占位符控件,並在itemdatabound事件中添加基於計數或索引的單選按鈕,並使用mod來決定何時放置break元素。 絕對是一個黑客。
您可以考慮使用CssAdapters,它們為調整控件布局提供了很大的靈活性。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.