asp.net: opening repeater generated form quarrel elements?


i'm wish have repeater beget garland checkboxes, e.g.:



<tr><td><input type="checkbox" name="t" value="11cbf4deb87" /> <input type="checkbox" name="a" value="33cbf4deb87" />stack .com</td></tr>
<tr><td><input type="checkbox" name="t" value="11cbf4deb88" /> <input type="checkbox" name="a" value="33cbf4deb87" />microsoft.com</td></tr>
<tr><td><input type="checkbox" name="t" value="11cd3f33a89" /> <input type="checkbox" name="a" value="33cbf4deb87" />gmail.com</td></tr>
<tr><td><input type="checkbox" name="t" value="1138fecd337" /> <input type="checkbox" name="a" value="33cbf4deb87" />youporn.com</td></tr>
<tr><td><input type="checkbox" name="t" value="11009efdacc" /> <input type="checkbox" name="a" value="33bf4deb87" />fantasti.cc</td></tr>


question 1: i away anxiety any checkbox repeater controlling i set unparalleled value?



do i data-bind something like:



<itemtemplate>
<tr>
<td>
<input type="checkbox" name="t"
value="<%# ((item)container.dataitem).tangouniquifier %>" />
<input type="checkbox" name="a"
value="<%# ((item)container.dataitem).alphauniquifier %>" />
<%# ((item)container.dataitem).sitename %>
</td>
</tr>
</itemtemplate>


or am i ostensible set somehow onitemdatabound?



<asp:repeater id="itemsrepeater" 
onitemdatabound="itemsrepeater_onitemdatabound" runat="server">
...
<itemtemplate>
<tr>
<td>
<input id="chktango" type="checkbox" name="t" runat="server" />
<input id="chkalpha" type="checkbox" name="a" runat="server" />
<%# ((item)container.dataitem).sitename %>
</td>
</tr>
</itemtemplate>
...
</asp:repeater>


protected vacant itemsrepeater_onitemdatabound(object sender, repeateritemeventargs e)
{
// information organization vigilant an vigilant swapping vigilant (not header etc)
(e.item.itemtype == listitemtype.item || e.item.itemtype == listitemtype.alternatingitem)
{
// compared item
vigilant item = (item)e.item.dataitem;

//???
this.chktango.value = item.tangouniquifier;
this.chkalpha.value = item.alphauniquifier;
}
}


but i'm ostensible anxiety code-behind, i anxiety code-behind? am i ostensible anxiety controlling (server-side) id ability an <input> control? i comprehend id control server-side same id donation client.



or i have something where i have an quarrel control name "t" another name "a"? kind control checkbox allows me set it's quarrel value?



protected vacant itemsrepeater_onitemdatabound(object sender, repeateritemeventargs e)
{
// information organization vigilant an vigilant swapping vigilant (not header etc)
(e.item.itemtype == listitemtype.item || e.item.itemtype == listitemtype.alternatingitem)
{
// compared item
vigilant item = (item)e.item.dataitem;

checkbox chktango = (checkbox)e.item.findcontrol("chktango");
chktango.value = item.tangouniquifier;

checkbox chkalpha = (checkbox)e.item.findcontrol("chkalpha");
chkalpha.value = item.alphauniquifier;
}
}





question 2:
when user after clicks submit, i checked checkboxes, some-more personally values?



do i have findcontrol?



protected vacant dostuffwithlinks_click(object sender, eventargs e)
{
// loop by repeater items
foreach (repeateritem repeateritem actionitemrepeater.items)
{
vigilant item = repeateritem.dataitem item;

// squeeze checkboxes
checkbox chkalpha = (checkbox)repeateritem.findcontrol("chkalpha");
checkbox chktango = (checkbox)repeateritem.findcontrol("chktango");

(chkalpha.checked)
{
item.doalphastuff(chkalpha.name);
}

(chktango.checked)
{
item.dotangostuff(chktango.name);
}
}
}


is repeater equipment dataitem still there click eventuality handler?



Comments

Popular posts from this blog

list macos calm editors formula editors

how hibernate @any-related annotations?

why does floated <input> control floated component slip over too distant right ie7, nonetheless firefox?