Advertisement
uraharadono

WT znacajni pojmovi

Sep 6th, 2015
196
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 2.00 KB | None | 0 0
  1. //Grid view command argument
  2. //___________________________Dizajn___________________________
  3.                 <asp:GridView ID="gwPredhodnaPitanja" runat="server" AutoGenerateColumns="false" OnRowCommand="gwPredhodnaPitanja_RowCommand">
  4.                     <Columns>
  5.                         <asp:BoundField DataField="PitanjeID" Visible="false" />
  6.                         <asp:BoundField DataField="Tekst" HeaderText="Tekst" />
  7.                         <asp:BoundField DataField="BrojBodova" HeaderText="Broj bodova" />
  8.                         <asp:BoundField DataField="TekstOdgovora" HeaderText="Odgovor" />
  9.                         <asp:TemplateField>
  10.                             <ItemTemplate>
  11.                                 <asp:LinkButton Text="Uredi" runat="server" CommandName="UcitajUPolja" CommandArgument='<%#Eval("PitanjeID") %>' />
  12.                             </ItemTemplate>
  13.                         </asp:TemplateField>
  14.                     </Columns>
  15.                 </asp:GridView>
  16.  
  17. //___________________________Backend___________________________
  18.         protected void gwPredhodnaPitanja_RowCommand(object sender, GridViewCommandEventArgs e)
  19.         {
  20.             int id =Convert.ToInt32(e.CommandArgument);
  21.             if (e.CommandName == "UcitajUPolja")
  22.             {
  23.                 Pitanja pitanje=DASve.GetPitanjeByID(id);
  24.                 List<Odgovori> odgovori=DASve.GetOdgovoriByPitanjeID(id);
  25.                 pitanjeInput.Text = pitanje.Tekst;
  26.                 brojBodovaInput.Text = pitanje.BrojBodova.ToString();
  27.  
  28.                 Session["odgovori"] = odgovori;
  29.                 BindujOdgovoriGrid(odgovori);
  30.             }
  31.         }
  32.  
  33.  
  34.  
  35. //Drop down lista
  36.             List<Kategorije> kat = DASve.GetAllKategorije();
  37.             kat.Insert(0, prazna);
  38.  
  39.             kategorijeDropDownLista.DataSource = kat;
  40.             kategorijeDropDownLista.DataTextField = "Naziv";
  41.             kategorijeDropDownLista.DataValueField = "KategorijaID";
  42.             kategorijeDropDownLista.DataBind();
  43.  
  44. //
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement