flex 4 在datagrid中 添加了一个checkbox 如何获取所选行的值

flex 4 在datagrid中 添加了一个checkbox 如何获取所选行的值,第1张

可以在 <mx:DataGrid id="dg" x="10" y="0" width="524" height="236">

<mx:DataGridColumn headerText="内容"

dataField="message" />

</mx:columns>

获取,dgselecteditemmessage

建议使用 linq 查询,例如:

var queryRows = from DataGridViewRow row in dataGridViewRows

where (bool)rowCell["CheckBoxColumnName"]Value

select row;

重写 OnApplyTemplate方法 获得CheckBox实例

CheckBox cb;

public override void OnApplyTemplate()

{

baseOnApplyTemplate();

cb = GetTemplateChild("chkCheckAll") as CheckBox;

}

补充:楼下的说的FindResource方法在Silverlight中不支持。

在html的checkbox里,选中的话会有属性checked=checked。

如果用一个checkbox被选中,alert这个checkbox的属性checked的值alert($#xxxattr(checked)),会打印出true,而不是checked!

如果没被选中,打印出的是undefined。

不要尝试去做这样的判断:if($#xxxattr(checked)==true)或者if($#xxxattr(checked)=='checked')

应该是if($(#checkbox1)attr(checked)==true)

全选和全不选函数

function checkAll(){

if($(#checkbox1)attr(checked)==true){

$(input[name='xh'])each(function() {

用 CType(TTS_View1RowsItem(i)Cells(j)Controls(1), CheckBox)Checked 判断

If CType(TTS_View1RowsItem(i)Cells(j)Controls(1), CheckBox)Checked = True Then

else

end if

以上就是关于flex 4 在datagrid中 添加了一个checkbox 如何获取所选行的值全部的内容,包括:flex 4 在datagrid中 添加了一个checkbox 如何获取所选行的值、请问我在dataGridView控件中我设了一个CheckBoxColumn,当CheckBox选择后,如何获取这行的ID值、求silverlight中datagrid的模板列里如何在后台获取checkbox中name的值啊急急急急等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址:https://54852.com/web/9732815.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存