按钮单击事件无响应
本文关键字:响应 事件 单击 按钮 | 更新日期: 2023-09-27 18:30:17
我在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";
}
好的,我已经找到了答案.....
我已添加
UseSubmitBehavior="False"
试试 AutoPostBack="true"
<asp:Button ID="Finish" runat="server" Text="Finish" Height="30" Width="50" ValidationGroup="UserTypeInformation" OnClick="FinishButton_Click" AutoPostBack="true" />