jqGrid加checkbox,怎样实现动态显示和隐藏列,求大神指教或给个例子,谢谢谢谢。

jqGrid加checkbox,怎样实现动态显示和隐藏列,求大神指教或给个例子,谢谢谢谢。,第1张

protected void Page_Load(object sender, EventArgs e)

{

CheckBox chk = new CheckBox()

chk.Text = "testall" // 这里可以换成数据库内容

chk.CheckedChanged += new EventHandler(chk_CheckedChanged)

chk.AutoPostBack = true

Page.Form.Controls.Add(chk)

for (int i = 0i <10i++)

{

CheckBox chk2 = new CheckBox()

chk2.Text = "test" + i.ToString() // 这里可以换成数据库的内容

chk2.Checked = (i % 3 == 0)// 这里可以换成数据库的内容

Page.Form.Controls.Add(chk2)

}

}

void chk_CheckedChanged(object sender, EventArgs e)

{

CheckBox all = sender as CheckBox

foreach(Control ctl in Page.Form.Controls)

{

if (ctl is CheckBox)

{

CheckBox chk = ctl as CheckBox

chk.Checked = all.Checked

}

}

}

{name:'hdryid',index:'hdryid', hidden:true, editable:true, editrules: { edithidden: true }, edittype:"select", editoptions:{dataUrl:"/jyxt/User/getJSJQComboxData.do"}, align:"center",sortable:true,width:120,formoptions:{rowpos:5, colpos:1}}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11688496.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存