[ html @ 21.09.2010. 14:40 ] @
Pozdrav

Htjeo bi da zamijenim TextBox sa CheckBoxList, umjesto da upisujem u njega neke vrijednosti i šaljem u bazu hoću samo da čekiram i da to ide u bazu.

kod u auto.aspx stranici bio je
Code:
<asp:TextBox ID="autoDetails" runat="server" MaxLength="4000" Width="500"></asp:TextBox>


a u auto.aspx.cs-u su bile ove linije koda
Code:
autoDetails.Text = autoSel[0].autoDetails;
i kod unutar button_click
Code:
string autoDetailsVal = autoDetails.Text.Trim();



u auto.aspx stranici hoću da imam ovo
Code:
        <asp:CheckBoxList ID="CheckBoxList1" runat="server">
            <asp:ListItem Value="ABS">ABS</asp:ListItem>
            <asp:ListItem Value="Šiber">Šiber</asp:ListItem> 
            <asp:ListItem Value="Koža">Koža</asp:ListItem>
       </asp:CheckBoxList>



e sad mi treba pomoć kako da zamijenim linije koda u auto.aspx.cs-u da bi ovo sve funkcionisalo.



[ Boris B. @ 22.09.2010. 09:30 ] @
koristi CheckBoxList.Items i CheckBoxList.Items.Selected
[ html @ 27.09.2010. 14:52 ] @
problem riješen na ovaj način:

Code:
        string autoDetails = "";

        for (int i = 0; i < cbxLst1.Items.Count; i++)
        {
            if (cbxLst1.Items[i].Selected)
            {

                if (autoDetails == "")
                {
                    autoDetails = cbxLst1.Items[i].Value;
                }
                else
                {
                    autoDetails = autoDetails + ", " + cbxLst1.Items[i].Value;
                }

            }

        }
[ html @ 30.09.2010. 16:49 ] @
Šta predlažete?

Još jedno pitanje u vezi CheckBoxListe naime nakon što izvršim insert podataka u bazu, preusmjerava me na istu formu ali u kojoj se vrši modifikacija istih prethodnih podataka,za textbox-ove i DropDownList-e, za njih sam odradio da mi modifikacija vuče prethodno unešene stavke na osnovu poslednjeg unešenog Id-ja, ali CheckBoxList mi nepovlači te podatke u njoj moram ponovo selektovati prethodne stavke iako su oni unešeni ali htjeo bi da prilikom ulaska u modifikaciju i oni budu selektovani šta predlažete kako to uraditi?
[ pl4stik @ 30.09.2010. 22:16 ] @
Tu gde vrsis insert ili ako koristish objekte na on_inserted dodaj metodu kojom identity id upisujesh u npr. session i onda na Page_load event stranice dodash nesto kao:
Code:

         if (IsPostBack )
        {
             if (Session["NewID"] == null)
            {
                //Spremi formu za unos
            }
            //Spremi formu za update
        
        }

Ako sam dobro shvatio sta hoces...