2015-06-12 2 views
0

Как я могу показать метку «RegularExpressionValidator» справа на вкладке и выровнять поле ввода?Показать текстовую метку рядом с полем ввода?

Ввод его за пределы div делает метку слева на другой стороне. enter image description here

<style type="text/css" media="all"> 
<!-- 
label{ 
    display:inline-block; 
    width:100px; 
} 
--> 
</style> 
........... 

<div style="text-align:center;"> 
     <label>Phone:</label> 
      <asp:RequiredFieldValidator id="req_Phone" ControlToValidate="formWphone">*</asp:RequiredFieldValidator> 

     <asp:textbox id="formWphone" runat="server" /> 
      <asp:RegularExpressionValidator ID="RegularExpressionValidator2" runat="server" ControlToValidate="formWphone" 
      ValidationExpression= "">Enter valid Phone number</asp:RegularExpressionValidator> 
</div> 

ответ

0

Ваш вопрос в том, что вы выровнен по центру все содержимое в обертке DIV:

<div style="text-align:center;"> 

При добавлении дополнительный текст, он изменяет ширину содержания, чтобы быть по центру.

Попробуйте изменить это:

<div style="text-align:left;"> 

или удалить стиль в целом.

Затем, если вам нужно некоторое пространство слева, добавьте пробел или маржу в контейнер div.

+0

как насчет того, хотел ли я центрировать его? жаль, что не показывал весь код, его слишком много –

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