I have a text box where there is a initial text has been set in the text box of asp.net website.
But after rendering the web page the text box is not showing initial text in the text box.
Code for text box
<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>
Code for Load page:
Private Sub mvRequestorForm_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles mvRequestorForm.Load
txtUserID.Text = "Enter User ID..."
End Sub
Code after rendering :
<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" />