我在datagrid里有个模版列,点击会调用客户端javascript弹出一个页面。
((LinkButton)e.Item.FindControl("lnbAirTransName")).Attributes.Add("onclick","displayAirTrans('"+e.Item.Cells[1].Text+"')");
察看页面response后的源码,属性里多了个href="javascript:__doPostBack('dgAirTransList$_ctl2$lnbAirTransName','')"
这样每次点都postback,怎么把这个属性去掉呢?
((LinkButton)e.Item.FindControl("lnbAirTransName")).Attributes.Add("onclick","displayAirTrans('"+e.Item.Cells[1].Text+"')");
察看页面response后的源码,属性里多了个href="javascript:__doPostBack('dgAirTransList$_ctl2$lnbAirTransName','')"
这样每次点都postback,怎么把这个属性去掉呢?
解决方案 »
- 悲剧的换行符,懂的大神进
- 小弟新手,询问高手们我遇到的这个问题是什么情况?
- 救命
- asp.net中弹出窗口问题.(javascript windows.open()),为什么大网站上(sina,163等)都不被阻止,而我的都被阻止了???????
- 关于关闭提示的操作。请大家帮忙解决
- 初学ViewState问题.
- 请教Server.Redirect的用法?
- 【新手求助】关于错误页配置,访问html页不起作用
- 输入后台网址第一次进入主页一分钟内第二次输入后台网址才进入后台怎么设置啊!!!!!!!!
- 讨论:XML 和 传参 那个好些!!
- GridView如何导出字符型到Excel?
- 同时怎样校验多个控件的数字之和呢?
放到
if (!IsPostBack)
{}里面
????????????????????????????
((LinkButton)e.Item.FindControl("lnbAirTransName")).Attributes.Add("onclick","displayAirTrans( '"+e.Item.Cells[1].Text+" ');return false;");
就可以了
结帖!