jQuery对话框插件问题

时间:2011-04-28 19:05:07

标签: c# jquery asp.net jquery-dialog

我是jQuery的新手,我现在正在使用Visual Studio 2010 ASP.NET页面选项卡。在第一个(开始)页面中,用户必须输入信息才能访问其他选项卡。如果用户未输入任何信息,我想显示某种显示的警报消息:请输入您的信息。

我所做的是我使用System.Windows.Forms实现了MessageBox.Show(),但如果我发布网页,那就不行了。我应该如何使用jQuery Dialog Box Plugin?

我有这样的事情:

    <asp:Content ID="BodyContent" runat="server" ContentPlaceHolderID="MainContent">
<script type="text/javascript">
    $(function () {
        $("#dialog").dialog();
    });
    </script>

    Welcome! Please provide your Number to complete your application:

<asp:TextBox ID="txtSSN" runat="server" TextMode="Password" </asp:TextBox>
    <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" 
        ControlToValidate="txtSSN" ErrorMessage="*"></asp:RequiredFieldValidator>

<asp:Button ID="btnSubmit" runat="server" onclick="btnSubmit_Click" 
    Text="Submit" />


<div id="dialog"  style="display: none; ">
<p>Please Enter Your Credentials First!</p>
</div>
</asp:Content>

1 个答案:

答案 0 :(得分:1)

您可以将ValidationSummary控件与选项ShowMessageBox =“True”一起使用。类似的东西:

<asp:ValidationSummary ID="ValidationSummary1" runat="server" HeaderText="The following are required:" ShowMessageBox="True" ShowSummary="False" />

如果您没有找到有关如何使用它的教程,请告诉我。