当前位置: 代码迷 >> ASP.NET >> 如何把linkbutton的postback给消掉?
  详细解决方案

如何把linkbutton的postback给消掉?

热度:6343   发布时间:2013-02-25 00:00:00.0
怎么把linkbutton的postback给消掉?!
我在datagrid里有个模版列,点击会调用客户端javascript弹出一个页面。
((LinkButton)e.Item.FindControl("lnbAirTransName")).Attributes.Add("onclick","displayAirTrans('"+e.Item.Cells[1].Text+"')");
察看页面response后的源码,属性里多了个href="javascript:__doPostBack('dgAirTransList$_ctl2$lnbAirTransName','')"
这样每次点都postback,怎么把这个属性去掉呢?



------解决方案--------------------------------------------------------

放到
 if (!IsPostBack)
{

}

里面
????????????????????????????
------解决方案--------------------------------------------------------
没必要去掉的
((LinkButton)e.Item.FindControl("lnbAirTransName")).Attributes.Add("onclick","displayAirTrans( '"+e.Item.Cells[1].Text+" ');return false;"); 
就可以了