事件根本没有解雇,我错过了什么?
按钮代码:
<input type="button" class="button hide" id="savetext" style="float:right;" value="Hello" runat="server" OnServerClick="savetext_Click"/>
生成的代码(即在浏览器中打开并查看源代码时)是这样的:
<input onclick="__doPostBack('ctl00$Main$savetext','')" name="ctl00$Main$savetext" type="button" id="savetext" style="float:right;" class="button hide" value="Save to text" />
我在<pages clientIDMode="Static" />
中有web.config
但是名称和生成的onclick事件都是前缀,尽管如此。
服务器端代码:
Protected Sub savetext_Click(ByVal sender As Object, ByVal e As System.EventArgs)
End Sub
要明确的是,我的目标是在服务器端按钮上注册一次点击,而不仅仅是客户端。感谢。
答案 0 :(得分:1)
可能是一个javascript错误阻止它运行...
嗯,我说的是因为他们只是因为它停止工作,从我看到的代码是javascript错误。