事件未在代码后面触发
Event not getting fired in code behind
PnlImages.Controls.Add(new LiteralControl(" <img id='"img'" class='"content'" src='"" + url + "'" runat='"server'" name='"img'" onclick='"return onClick(this);'" />"));
public void onClick(object sender)
{
}
调试器不会触发,而是给出错误"预期对象"。
请帮忙。
runat=''"server''" 属性不是 HTML 属性,而是 ASP.Net 实例化 ASP.Net 控件(System.Web.UI 命名空间)的指令,这些控件不仅生成 HTML,还生成 ViewState、事件处理程序等。
onclick 属性是指需要在 HTML 或链接的.js文件中实现的 JavaScript 函数,而不是 C# 后端代码中的 OnClick 方法。
相关文章:
- 如何将javascript事件从web浏览器wpf控件发送到wpf的c#代码
- php代码在textbox更改事件上显示null
- 如何在Win8Metro应用程序的Javascript代码中捕获自己的C#事件
- 访问代码生成的输入元素上的keyup事件
- 如何在 JavaScript 代码中调试点击事件处理
- 如何使用我的Jquery代码创建委托事件侦听器
- 如何使用onclick事件触发此代码.我尝试过,但失败了
- 在单击事件中,第一次单击时激发代码一次,其余代码在所有单击时运行
- 为什么动态加载的事件在我的代码中不能正常工作
- 我需要java代码来打开html代码onclick事件
- 使用Javascript代码在文本框上激发退格事件
- onbeforeunload事件在我的代码中没有触发,但其他示例可以工作
- 如何在onclick事件执行代码时在ImageButton上设置加载gif
- 在按钮'上运行PHP代码;s onclick事件,或者使用Ajax
- 我想在每个按钮点击事件上加载多个图表.我使用了下面的谷歌代码
- HTML5 嵌入代码 - 事件属性未触发(已触发、暂停等)
- 在ionicPopup完成加载后运行代码/事件
- 如何在添加键代码事件处理程序后删除它
- 调试JS/CoffeeScript代码:事件,回调等
- 当值更改时,用于表单文本字段的代码事件侦听器