[ 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...
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.