2011-01-11 17 views
6

¿Hay alguna manera de poner la casilla de verificación a la derecha de la etiqueta en una casilla asp?vb.net checkbox label position

Este código por lugares predeterminados de la casilla de verificación a continuación, la etiqueta ...

<asp:CheckBox CssClass="myCheckbox" ID="CBmyCheck" runat="server" Text="My label"></asp:CheckBox> 

Respuesta

9

Una solución sencilla es crear dos objetos separados, uno casilla de verificación y una etiqueta. La etiqueta de la casilla de verificación debe establecerse en "" (eso no es nada). La etiqueta debe establecerse en "Mi etiqueta". Colóquelos donde desee, además, primero agregue la etiqueta y luego coloque la marca de verificación a la derecha de la misma.

Otra cosa que puede probar es establecer la propiedad TextAlign de la casilla:

TextAlign="Left"

2
<asp:CheckBox TextAlign="left|right" runat="server" /> 

Eg: 
    <asp:CheckBox TextAlign="right" runat="server" Text = "I am right align /> 

    <asp:CheckBox TextAlign="left" runat="server" Text = "I am left align /> 
0

hice esto en Vb.net con

CheckBox1.RightToLeft = Windows.Forms.RightToLeft.Yes