Panelen



Forumnavigering
Senast inloggade
RSS
Sponsorer

Forum > ASP.NET 3.x > Språk - C#

Hämta Radiobuttons värde i en itemtemplate

Tjenare!

Sitter och loopar ut fyra stycken radiobuttons i en repeater, och vill lägga in värdet dessa genererar i en databas.

Själv databaskopplingen etc är redan färdigt, det jag vill veta är hur man hämtar värdet från radiobuttons, det är något lurigt med det.

min kod:


    <asp:Repeater runat="server" ID="postQuestions" >
        <HeaderTemplate>

           ...Fyra olika påståenden....

        </HeaderTemplate>

<ItemTemplate>
     
            <%#DataBinder.Eval(Container.DataItem, "fraga") %>
       
            <asp:RadioButton Value="3" Text="" class="radioPadding" GroupName="radioList" runat="server" />
            <asp:RadioButton value="1" Text="" class="radioPadding" GroupName="radioList" runat="server" />
            <asp:RadioButton value="2" Text="" class="radioPadding" GroupName="radioList" runat="server" />
            <asp:RadioButton value="4" Text="" class="radioPadding" GroupName="radioList" runat="server" />

        </ItemTemplate>

Hur hämtar jag värdet från dom? Ska jag använda RadioButtonList istället? Jag har letat och letat och letat efter lösningar, hittar inget som hjälper mig. Tack för hjälpen på förhand :)

Alla har sina brister.
ID: #20948 | Skapades: 2011-04-26 16:41:07 | Tråden har 18 svar och har lästs 676 gånger.
Sida: 12

LP_MAXI
LP_MAXI

Gradering

#20971

Har haft fullt upp så har inte hunnit visa något exempel, men det var ju bra att du löste det, dock inte så jag har gjort men det spelar kanske mindre roll.

http://www.lpmaxi.se/
ID: #20971 | Skapades: 2011-05-04 13:16:25

Hatar att göra detta, men jag satte tråden till olöst igen.

Jag hittar inte värdet som radiobuttons ska skicka om de är checkade.

 //... Hitta radiobuttons inuti repeatern...
RadioButtonList radioButtons = new RadioButtonList();
radioButtons = (RadioButtonList)item.FindControl("radioList");
Response.Write(radioButtons.SelectedValue.ToString())

Den hittar inget värde, och radioButtons.SelectedIndex = -1, vilket innebär att den inte ser att något blivit checkat.

Idéer?

Alla har sina brister.
ID: #20972 | Skapades: 2011-05-04 13:38:49

Hatar att vara den som är den, men fan vad grym jag är.

Jag insåg att det spelar roll vart och när databinden sker, så jag flyttade den från Page_Load till Page_prerender.

Så löste sig allt :D

Alla har sina brister.
ID: #20973 | Skapades: 2011-05-04 14:29:19
Sida: 12
© Copyright 2007-2009 Shadi Domat | Version 3.0 | Sidkarta | Policy