2013-04-25 2 views
0

Я запутался с настройкой выравнивания списка радиокнопки в asp.net, он отображается в виде визуального элемента, подобного этому.alignmnet в списке радиокнопки asp.net vb

Но если я скомпилировать его, он показывает в своем браузере, как это.

Мой код для этого списка радио кнопки.

<td align="right" colspan="2"> 
         <asp:RadioButtonList TextAlign="left" ID="RadioButtonList1" runat="server"> 
          <asp:ListItem Text="Fixed Cost" Selected="true" Value="1"></asp:ListItem> 
          <asp:ListItem Text="Per Guest Charge" Value="2"></asp:ListItem> 
          <asp:ListItem Text="Percentage" Value="3"></asp:ListItem> 
         </asp:RadioButtonList> 
        </td> 

Как получилось? Я хочу получить представление, как в визуальном базовом, пожалуйста, помогите.

--- Update ---

Это результат, если я изменить выравнивание в "вправо".

Вот HTML.

<tr> 
        <td align="right" colspan="2"> 
         <table id="ctl00_MainContent_RadioButtonList1" border="0"> 
     <tr> 
      <td><input id="ctl00_MainContent_RadioButtonList1_0" type="radio" name="ctl00$MainContent$RadioButtonList1" value="1" checked="checked" /><label for="ctl00_MainContent_RadioButtonList1_0">Fixed Cost</label></td> 
     </tr><tr> 
      <td><input id="ctl00_MainContent_RadioButtonList1_1" type="radio" name="ctl00$MainContent$RadioButtonList1" value="2" /><label for="ctl00_MainContent_RadioButtonList1_1">Per Guest Charge</label></td> 
     </tr><tr> 
      <td><input id="ctl00_MainContent_RadioButtonList1_2" type="radio" name="ctl00$MainContent$RadioButtonList1" value="3" /><label for="ctl00_MainContent_RadioButtonList1_2">Percentage</label></td> 
     </tr> 

ответ

0

Вы пробовали настройки <asp:RadioButtonList TextAlign="right" - у вас есть TextAlign="left"?

Я думаю, что ваш результат HTML (<table> в вашем дополнении выше) не гарантируется - ASP.NET может излучать <span> в других случаях/браузерах.

Ваш лучший вариант, кажется, назначает CssClass <asp:RadioButtonList ... CssClass="yourClass"> в сочетании с некоторым jQuery или прямым стилем возможных элементов.

См. this broader discussion, а также the accepted answer in this thread.

+0

Да, я пробовал в TextAlign = "right", и это дало мне странный вид – sephtian

+0

Можете ли вы извлечь и показать фактический HTML-код, отправленный в браузер. –

+0

Да, вы можете посмотреть выше при обновлении – sephtian

Смежные вопросы