У меня есть текстовое поле, где в текстовом поле сайта asp.net установлен исходный текст.Мое текстовое поле не отображает текст внутри него
Но после отображения веб-страницы текстовое поле не отображает начальный текст в текстовом поле.
Код для текстового поля
<td class="textFieldColumn" style="height:16px!important;">
<asp:TextBox ID="txtUserID" text="Enter User id.." runat="server"
AutoPostBack="true" CssClass="text_box_3"></asp:TextBox>
<asp:RequiredFieldValidator ID="rfvUserID" CssClass="requiredField"
runat="server" ControlToValidate="txtUserID"
ErrorMessage="* Required field" ValidationGroup="Form2">
</asp:RequiredFieldValidator>
<div class="smallText" nowrap>
(This would be the ID you would normally log on with.)
</div>
</td>
Код для страницы нагрузки:
Private Sub mvRequestorForm_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles mvRequestorForm.Load
txtUserID.Text = "Enter User ID..."
End Sub
код после рендеринга:
<input name="txtUserID" type="text"
onchange="javascript:setTimeout('__doPostBack(\'txtUserID\',\'\')', 0)"
onkeypress="if (WebForm_TextBoxKeyHandler(event) == false) return false;"
id="txtUserID" class="text_box_3" />