首頁 »
2011/03/30

DataList中CheckBox實現單選

運用JavaScript來實現DataList中CheckBox單選的動作。
JS腳本:
function SetCheckBoxState()
{
    var dom=document.all;
    var el=event.srcElement;
    if(el.tagName=="INPUT" && el.type.toLowerCase()=="checkbox")
    {
        for(i=0;i
                                       
                                           
                                                    
                                               


後台代碼實現:
protected void dlRoleList_ItemDataBound(object sender, DataListItemEventArgs e)
{
    if(e.Item.ItemIndex<0)  
        return;
    if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
    {
        System.Web.UI.WebControls.CheckBox chkExport;
        chkExport = (CheckBox)e.Item.FindControl("cbRoles");
        chkExport.Attributes.Add("OnClick","SetCheckBoxState()");         
     }
}

來源:http://www.cnblogs.com/raysbo/archive/2007/12/25/1014194.html

關鍵字: 腳本

用來驗證Injection的JS語法←上一篇 │首頁│ 下一篇→不錯的JS範例
本文引用網址: