How can I access this checkBox?
I need it checked if that record exists in another listview when it binded..
How can I do this?
Thanx!
You could try solution like this:
When you create your Checkboxes in the destination list - just Name ALL of them like this:
<input type="checkbox" name="RecordCheck" value="123456" />
and in the source list like this:
<input type="checkbox" name="SourceCheck" value="123456" />
, where for the "value" should be applied some "Id" instead of "123456". This way you could run the JavaScript function like this:
function SyncronyzeCheckedItems()
{
var collChecksSource = document.getElementsByName("SourceCheck");
var collChecksDestination = document.getElementsByName("RecordCheck");
for(si = 0; si < collChecksSource.length; si++)
{
for(di = 0; di < collChecksDestination.length; di++)
{
if ( collChecksDestination.item(di).value == collChecksSource.item(si).value )
{
collChecksDestination.item(di).checked =collChecksSource.item(si).checked;
}
}
}
}
Is that what you looked for?
I had found some code that works with grid view, with some little changes it could be used in your scenario.
for (int i = 0; i < gridView1.Rows.Count; i++) { GridViewRow row = gridView1.Rows[i];bool isChecked = ((CheckBox)row.FindControl("chkSelect")).Checked;if (isChecked) {// something here } }
I'll try it...
No comments:
Post a Comment