.NET Radbutton点击事件没有触发
问题描述:
我有一个用户控件,即使我添加一个新按钮,按钮点击事件停止触发。可以注意到我正在使用Telerik RadControls:RadButton。.NET Radbutton点击事件没有触发
没有什么特别的,我做参考的元素:
<telerik:RadButton ID="RadButton1" runat="server" Text="RadButton">
</telerik:RadButton>
代码隐藏:
Protected Sub RadButton1_Click(sender As Object, e As EventArgs) Handles RadButton1.Click
Dim test As String = "string"
End Sub
还有一个普通的我有不火两种。
任何想法?
答
用户控件位于由<telerik:RadTabStrip>
引用的<telerik:RadPageView>
中。
还有另一个用户控件,它由几个输入字段与RequiredFieldValidators和CompareValidator组成。删除验证器似乎启用回发,所以它可能是他们造成的麻烦。
答
我不确定sintax是什么,但你似乎没有附加OnClick事件。它应该是这样的:
<telerik:RadButton ID="RadButton1" OnClick="RadButton1_Click" runat="server" Text="RadButton">
</telerik:RadButton>
我看不到任何问题与您的代码。尝试将Response.Write(“Hello”)添加到click事件中并查看会发生什么? – adatapost 2012-01-04 06:26:13
你什么意思停了?像没有回传发生?你是否设置了一个突破点而且没有击中它?该点击功能实际上不会对你的页面进行任何可见的操作。 – Prescott 2012-01-04 06:27:04
对于普通的单选按钮,你可以验证这两个属性存在于标记中吗? OnCheckedChanged =“RadioButton1_CheckedChanged”AutoPostBack =“true” – Pavan 2012-01-04 06:27:18