0

asp.net Web ページのテキスト ボックスに最初のテキストを入力しました。テキスト プロパティ ボックス。

ウェブページの読み込み時間にテキストを読み込みたい。

デバッグして実行している間、テキスト ボックスにそのテキストが入力されません。

私を助けてください。

 <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>
                                                        &nbsp;&nbsp;(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" />

レンダリングされたコード

4

1 に答える 1

0

AJAXTextBoxWatermarkを使用します

http://www.asp.net/AJAX/AjaxControlToolkit/Samples/TextBoxWatermark/TextBoxWatermark.aspx

<ajaxToolkit:TextBoxWatermarkExtender ID="txtExtender1" runat="server"
    TargetControlID="txt"
    WatermarkText="Type First Name Here"
    WatermarkCssClass="watermarked" />
<asp:Textbox id="txt" ruant="server" />
于 2009-09-28T10:56:08.933 に答える