Javascript动态条件onclick事件
Javascript dynamic conditional onclick event
我有一个ASP。. NET gridview,使用下面的代码(修改自另一个stackoverflow问题)使行可单击。
e.Row.Attributes("onclick") = Me.Page.ClientScript.GetPostBackClientHyperlink(Me.gvPricingGrid, "Select$" & e.Row.RowIndex)
我还有一个按钮,当单击时,翻转会话中持有的布尔值(通过代码隐藏属性访问),并在每行中显示一些文本框,用于更新行。这个属性叫做IsEditingProperty
我想要的是onclick的工作,因为它现在当IsEditingProperty = False,但什么也不做,当属性= True。我试过下面的方法,但是属性是在渲染时评估的,而不是在点击实际发生时。
e.Row.Attributes("onclick") = "if (""<% IsEditingProperty() %>"") " & Me.Page.ClientScript.GetPostBackClientHyperlink(Me.gvPricingGrid, "Select$" & e.Row.RowIndex)
有办法让这发生吗?
我最终通过意识到rowCreated发生在回发时,只需在那里添加针对属性的检查来处理这个问题。
相关文章:
- 如何在执行此特定onclick事件时执行JavaScript函数
- 如何调用“;链接_;在onclick事件上使用Javascript
- 如何使用jquery迭代具有相同属性的html元素并查找onclick事件
- 选择onclick事件jquery
- 如何刷新列表框内容onclick或blur事件
- 执行php函数的onclick事件的其他替代方案
- 动态创建OnClick事件Javascript
- onClick事件未触发reactjs
- 使用java脚本更改onClick事件中菜单选项卡的颜色
- 如何使用OnClick事件通过参数调用来调用PHP函数
- 第二个事件[onClick]不起作用
- 复选框事件onclick不起作用
- 如何在jQuery中为通知添加事件onClick
- JS函数不响应事件onclick
- 使用事件onclick访问if语句Javascript中变量的值
- 如何在事件onclick中抓取文本
- 如何绑定id < light >与事件Onclick
- 未找到JS事件OnClick
- 如何在js/prototype中触发具有特定顺序的事件(onclick)
- 无法触发javascript事件OnClick的复选框