:: 首页  ::  :: 联系 :: 订阅 订阅  :: 管理
以 LinkButton为例
前台:
<script   language= "javascript "> 
function   DivShow() 

        alert( 
"dddd "); 
        var   div
=document.getElementById( "div1 "); 
        
if(div.style.display   = "none "
        

                div.style.display   
= "none " 
        }
 
        
else 
        

                div.style.display   
= "none " 
        }
 
}
 

</script> 
datalist 
  
<asp:DataList   ID= "DataList1 "   runat= "server "   BorderStyle= "Dotted "   
                onitemdatabound
= "DataList1_ItemDataBound "> 
                
                
<ItemTemplate> 
                        
<table> 
                                
<tr                                         <td> <asp:LinkButton   ID= "link1 "   runat= "server "   Text= "show "> </asp:LinkButton> </td> 
                                        
<td>   <div   id= "div1 "> 
                        aaaaashow   
                        
</div> 
                        
</td> 
                                
</tr> 
                                
                        
</table> 
                
</ItemTemplate> 
        
</asp:DataList> 
后台:
protected   void   DataList1_ItemDataBound(object   sender,   DataListItemEventArgs   e) 
        

                LinkButton   link   
=   (LinkButton)e.Item.FindControl( "link1 "); 
                link.Attributes.Add( 
"onclick ",   "javescript:DivShow() "); 
        }
 
其实就是DataList onitemdatabound 事件的使用
posted on 2008-04-17 19:54  Qzzm!  阅读(2301)  评论(0编辑  收藏  举报