1

テキスト ボックスのクライアント側の検証をどのように記述できますか。例: ログインページがある場合、必須フィールドをチェックするための検証関数の書き方。

マスター ページを使用してアプリケーションを設計しました。これで、コードを記述しようとしたときに、ソース ページにスクリプトが表示されません。コンテンツ コントロールのみが許可されているというエラーが表示されます。これはどういう意味ですか。進め方がわかりません。

ログインページのデザイン:

<div id="contenttext" align="center" >

        <tr>
            <td colspan="2" style="background-color: #E2E2E2">
                <asp:Label cssClass="orangelogotext"  runat="server" ID="lblinformation" Text="Login :"></asp:Label>
            </td>
        </tr>
        <tr>
            <td align="center" style="background-color: #E2E2E2">
                <asp:Label cssClass="smalltext"  runat="server" ID="lblEmail" Text="Email">
                </asp:Label>
            </td>
            <td style="background-color: #E2E2E2">
                <asp:TextBox runat="server" ID="Email" CssClass="textbox">
                </asp:TextBox>
            </td>
        </tr>
        <tr>
            <td align="center" style="background-color: #E2E2E2">
                <asp:Label cssClass="smalltext"  runat="server" ID="lblpassword" Text="Password" >
                </asp:Label>
            </td>
            <td style="background-color: #E2E2E2">
                <asp:TextBox runat="server" ID="Password"  Width="133px" TextMode="Password" CssClass="textbox"></asp:TextBox>
            </td>
        </tr>
        <tr>
            <td align="center" style="background-color: #E2E2E2">
                <asp:Label cssClass="smalltext"  runat="server" ID="lblorganisationname" Text="Organisation Name">
                </asp:Label>
            </td>
            <td style="background-color: #E2E2E2"> 
                <asp:DropDownList ID="ddlorganisationname" runat="server" DataTextField="OrganisationName"
                    DataValueField="OrganisationID" CssClass="textbox">
                </asp:DropDownList>
            </td>
        </tr>

        <tr>
            <td align="center" colspan="2" style="background-color: #E2E2E2">
                <asp:Button runat="server" ID="btnlogin" Text="LOGIN" Height="34px" onclick="btnlogin_Click;return validateForm()" CssClass="btntext" />
            </td>
        </tr>
    </table>

よろしく、Dhriti

4

1 に答える 1

0

マスターページを使用する場合は、すべてのコンテンツが<asp:Content>タグ内にあることを確認してください。そのため、コンテンツ コントロールのみが許可されているというエラーが表示されます。

<asp:Content ID="Content1" ContentPlaceHolderID="Contentplaceholder1" runat="Server">
***all the content***
</asp:Content>
于 2013-02-01T11:41:25.587 に答える