0

我在 PHP 方面有很多经验,但我正在尝试使用 ASP.NET 实现一个站点

我有一个按钮,我希望通过更改文本来尝试测试。但是,即使验证了所有字段,我也没有得到任何响应。

这是我的客户端代码

<strong>What mobile platform do you use?</strong><br />
            <asp:DropDownList ID="MobilePlatforms" runat="server">
                <asp:ListItem></asp:ListItem>
                <asp:ListItem Value="iOS">iOS (Apple)</asp:ListItem>
                <asp:ListItem Value="Android">Android</asp:ListItem>
                <asp:ListItem Value="Windows">Windows</asp:ListItem>
                <asp:ListItem Value="Blackberry">Blackberry</asp:ListItem>
            </asp:DropDownList>
            <asp:RequiredFieldValidator InitialValue="" ID="MobilePlatformsValidator" runat="server" ControlToValidate="MobilePlatforms" ErrorMessage="This field is required." ToolTip="This field is required." ValidationGroup="UserTypeInformation" ClientIDMode="Static"><font color="red">*</font></asp:RequiredFieldValidator>


            <div style="text-align:right">
            <asp:Button ID="Finish" runat="server" Text="Finish" Height="30" Width="50" ValidationGroup="UserTypeInformation" OnClick="FinishButton_Click" />

这里是 C#

protected void FinishButton_Click(object sender, EventArgs e)
        {
            Finish.Text = "hello";
        }
4

2 回答 2

1

好的,我已经找到答案了......

我已经添加了

UseSubmitBehavior="False"
于 2013-09-06T00:03:19.530 回答
0

尝试 AutoPostBack="true"

<asp:Button ID="Finish" runat="server" Text="Finish" Height="30" Width="50" ValidationGroup="UserTypeInformation" OnClick="FinishButton_Click" AutoPostBack="true" />
于 2013-09-05T22:58:36.767 回答