Thread View: alt.pl.comp.lang.csharp
9 messages
9 total messages
Started by Polon
Fri, 04 Nov 2011 16:19
Webmatrix, obsluga znacznika <select>
Author: Polon
Date: Fri, 04 Nov 2011 16:19
Date: Fri, 04 Nov 2011 16:19
23 lines
1327 bytes
1327 bytes
Witam ponownie.
Do populacji znacznika <select> uzywam takiego kodu:
<select id="cechyDodatkowe" name="cechyDodatkowe" title="cechyDodatkowe">
@foreach (var p in cechyDodatkoweQuery)
{
counter=counter + 1;
<option id="@counter">@p.Nazwa</option>
}
</select>
To dziala.
Dwa pytania:
1. Jak pobrac indeks opcji wybranej przez usera?
2. Jak ustawic dowolny indeks opcji?
Dziekuje
Polon
Re: Webmatrix, obsluga znacznika <select>
Author: Łukasz 'Maly' Ostrowski
Date: Fri, 04 Nov 2011 17:43
Date: Fri, 04 Nov 2011 17:43
35 lines
1735 bytes
1735 bytes
On Fri, 4 Nov 2011 16:19:27 +0000, Polon wrote:
> Do populacji znacznika <select> uzywam takiego kodu:
>
> <select id="cechyDodatkowe" name="cechyDodatkowe" title="cechyDodatkowe">
> @foreach (var p in cechyDodatkoweQuery)
> {
> counter=counter + 1;
> <option id="@counter">@p.Nazwa</option>
> }
>
> </select>
>
> To dziala.
Rewelacja.
> Dwa pytania:
> 1. Jak pobrac indeks opcji wybranej przez usera?
Ustawić value dla option - a nie tylko id, postnąć
formularz i voila.
> 2. Jak ustawic dowolny indeks opcji?
Dodać do wybranej opcji atrybut selected.
Może jednak najpierw Read The Friendly Manual?
1. http://www.asp.net/webmatrix/tutorials/4-working-with-forms
[Nie wiem czy nie lepiej żebyś zaczął od początku, zamiast
od "Working with forms"]
2. http://lmgtfy.com/?q=xhtml+basics
--
Pozdrawiam,
Łukasz 'Maly' Ostrowski. http://l3v.eu/
Re: Webmatrix, obsluga znacznika <select>
Author: Polon
Date: Mon, 07 Nov 2011 12:01
Date: Mon, 07 Nov 2011 12:01
21 lines
1313 bytes
1313 bytes
> http://l3v.eu/ Ten link nie dziala. Dziekuje za odpowiedz. Poczytalem linki, wiem juz jak: 1. Jak pobrac indeks opcji wybranej przez usera? ale nadal nie wiem jak: 2. Jak ustawic dowolny indeks opcji? Moze jakis przyklad? Dziekuje Polon
Re: Webmatrix, obsluga znacznika <select>
Author: Łukasz 'Maly' Ostrowski
Date: Mon, 07 Nov 2011 12:20
Date: Mon, 07 Nov 2011 12:20
27 lines
1477 bytes
1477 bytes
On Mon, 7 Nov 2011 12:01:14 +0000, Polon wrote: >> http://l3v.eu/ > > Ten link nie dziala. Dzięki za zwrócenie uwagi, domena wygasła ;-). > 2. Jak ustawic dowolny indeks opcji? Poprzez "ustawić dowolny indeks opcji" rozumiem, że chodzi o wybranie domyślnie wybranej opcji, right? > Moze jakis przyklad? <select> <option>raz</option> <option>dwa</option> <option>trzy</option> <option selected="selected">cztery</option> </select> "cztery" będzie wybrane. -- Pozdrawiam, Łukasz 'Maly' Ostrowski. http://l3v.pl/
Re: Webmatrix, obsluga znacznika <select>
Author: Polon
Date: Mon, 07 Nov 2011 13:29
Date: Mon, 07 Nov 2011 13:29
21 lines
1621 bytes
1621 bytes
> <select> > <option>raz</option> > <option>dwa</option> > <option>trzy</option> > <option selected="selected">cztery</option> > </select> > > "cztery" będzie wybrane. Ok dzieki, to dziala. Ale mi chodzi o cos innego. Mam informacje z bazy danych, ze wybrany element <select> powinien pokazywac swoj trzeci element. Jak to zrobic aby moc dynamicznie okreslic, ktory element z listy <select> ma byc obecnie pokazywany w okienku przegladarki? Polon
Re: Webmatrix, obsluga znacznika <select>
Author: Łukasz 'Maly' Ostrowski
Date: Mon, 07 Nov 2011 14:46
Date: Mon, 07 Nov 2011 14:46
17 lines
1567 bytes
1567 bytes
On Mon, 7 Nov 2011 13:29:26 +0000, Polon wrote: > Ale mi chodzi o cos innego. > > Mam informacje z bazy danych, ze wybrany element <select> powinien > pokazywac swoj trzeci element. > > Jak to zrobic aby moc dynamicznie okreslic, ktory element z listy <select> > ma byc obecnie pokazywany w okienku przegladarki? Nie rozumiem kompletnie, dobierz inaczej słowa może, w miarę możliwości i/lub przedstaw przykład. Dynamicznie wypluć "selected" dla odpowiedniego elementu <option/>? -- Pozdrawiam, Łukasz 'Maly' Ostrowski. http://l3v.pl/
Re: Webmatrix, obsluga znacznika <select>
Author: Polon
Date: Mon, 07 Nov 2011 15:58
Date: Mon, 07 Nov 2011 15:58
36 lines
1718 bytes
1718 bytes
Ok. To po kolei. Mamy pole bazy danych, ktore jest kluczem obcym do innej tabeli. Powiedzmy: TabelaABC czlowiek kolorWlosowFK TabelaXYZ koloryWlosow blond czarne rude W mojej stronce www mam formularz, gdzie tworze postac czlowieka. Kolor wlosow nie jest wpisywany, jest wybierany. Powiedzmy, ze user wybral kolor rudy (uzywajac kontrolki <select> zapelnionej rekordami z TabelaXYZ). Teraz chce edytowac ten rekord i wyswietlic (znowu za pomoca <select>), ktory kolor zostal wczesniej wybrany dla edytowanej postaci. Mamy wiec numer, powiedzmy 3. Mamy kontrolke <select> z trzema opcjami. Pytanie: Jak wybrac trzecia opcje z kontroli <select> ? Polon Do tabela
Re: Webmatrix, obsluga znacznika <select>
Author: Łukasz 'Maly' Ostrowski
Date: Mon, 07 Nov 2011 17:13
Date: Mon, 07 Nov 2011 17:13
17 lines
1653 bytes
1653 bytes
On Mon, 7 Nov 2011 15:58:01 +0000, Polon wrote: > Teraz chce edytowac ten rekord i wyswietlic (znowu za pomoca <select>), > ktory kolor zostal wczesniej wybrany dla edytowanej postaci. > > Mamy wiec numer, powiedzmy 3. > Mamy kontrolke <select> z trzema opcjami. > Pytanie: > Jak wybrac trzecia opcje z kontroli <select> ? Wygenerować atrybut selected przy odpowiedniej pozycji. Przy "trzeciej" wstawić selected="selected", tzn. przy tej przy której KolorWlosowFk = KolorWlosowId. -- Pozdrawiam, Łukasz 'Maly' Ostrowski. http://l3v.pl/
Re: Webmatrix, obsluga znacznika <select>
Author: Polon
Date: Wed, 09 Nov 2011 13:30
Date: Wed, 09 Nov 2011 13:30
21 lines
1850 bytes
1850 bytes
On Mon, 7 Nov 2011 18:13:01 +0100, Łukasz 'Maly' Ostrowski wrote: > On Mon, 7 Nov 2011 15:58:01 +0000, Polon wrote: >> Teraz chce edytowac ten rekord i wyswietlic (znowu za pomoca <select>), >> ktory kolor zostal wczesniej wybrany dla edytowanej postaci. >> >> Mamy wiec numer, powiedzmy 3. >> Mamy kontrolke <select> z trzema opcjami. >> Pytanie: >> Jak wybrac trzecia opcje z kontroli <select> ? > > Wygenerować atrybut selected przy odpowiedniej pozycji. > > Przy "trzeciej" wstawić selected="selected", tzn. > przy tej przy której KolorWlosowFk = KolorWlosowId. Ano tak. Pieknie dziekuje. Polon
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads