After finally figuring out my goofy mistake earlier I made some
progress. I have a functioning solution now, but I am puzzled by some
strange behavior I am seeing although I am sure there is a perfectly
reasonable explanation for it. I just can't see it.
I have the following method that creates a name for a checkbox.
tableIndex is bound to the repetition of the table row that contains
the checkboxes.
lastTableIndex is a variable I use to help keep track of when the
column index needs to be reset
colIndex is the column index that I am using for naming purposes.
public String cbName()
{
if (tableIndex!=lastTableIndex) {
colIndex = 1;
}
lastTableIndex = tableIndex;
String cbName = "r" + tableIndex + "c" + colIndex;
colIndex++;
return cbName;
}
The results of this method turn out to be:
<tr>
<td width="175" align="left" class="black10"
style="padding:3px 0px 3px 2px;">Dog 1</td>
<td align="center"></td>
<td align="center"><input type="checkbox" name="r0c1"
value="0.37.10.18.0.5.0"></td>
<td align="center"><input type="checkbox" name="r0c3"
value="0.37.10.18.0.7.0"> </td>
<td align="center"><input type="checkbox" name="r0c5"
value="0.37.10.18.0.9.0"></td>
<td align="center"></td>
</tr><tr>
<td width="175" align="left" class="black10"
style="padding:3px 0px 3px 2px;">Dog 2</td>
<td align="center"></td>
<td align="center"><input type="checkbox" name="r1c1"
value="0.37.10.18.1.5.0"></td>
<td align="center"><input type="checkbox" name="r1c3"
value="0.37.10.18.1.7.0"> </td>
<td align="center"><input type="checkbox" name="r1c5"
value="0.37.10.18.1.9.0"></td>
<td align="center"></td>
</tr>
Notice how the columns count by two? Anyone have any idea why that
might be?
Thanks,
Kevin
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (Webobjects-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com
This email sent to [EMAIL PROTECTED]