Kontrolki list, kolejność zdarzeń i śledzenie

Pomiń łącza nawigacjiStart : Ćwiczenie 04 : Kontrolki list  
 

Pomiń łącza nawigacji.

Kontrolki list i kolejność zdarzeń

Przykład działania kontrolek list wywodzących się z klasy ListControls.

CheckBoxList
Wybrane pozycje
DropDownList Wybrana pozycja
ListBox Wybrana pozycja
RadioButtonList
Wybrana pozycja

Najważniejsze właściwości klasy ListControl

  • Items – jest kolekcją wszystkich pozycji listy, które są obiektami klasy ListItem.
  • SelectedIndex, SelectedItem i SelectedValue – wskazują na zaznaczone pozycje o najniższym indeksie (SelectedIndex = -1 oznacza, że żadna pozycja nie została wybrana).
  • AppendDataBoundItems – właściwość pozwalająca na dołączenie pozycji z bazy danych do bieżącej kolekcji Items (true – dołączanie,  false – zastępowanie),.
  • SelectionMode – tryb wyboru Single – pojedynczy, Multiple – wielokrotny – tylko dla ListBox.
  • AutoPostBeck – określa czy po zmianie wyboru dane strony powinny być automatycznie wysłane do serwera.

Unikalne zdarzenie SelectedIndexCharged zachodzi, gdy zostanie zmieniony wybrany element listy.

Najważniejsze metody i właściwości kolekcji Items

  • Add(), Insert() – dodawanie pozycji do listy.
  • Remove(), RemoveAt() – usuwanie pozycji z listy.
  • Count – aktualna liczba pozycji.

Właściwość ListItem

  • Value – wartość.
  • Text – wyświetlany tekst.
  • Selected – wskazuje czy element jest zaznaczony.
  • Enabled – dostępność kontrolki, true - włączona, false - wyłączona.
  • Attributes – kolekcja atrybutów.

 

 Wydział Elektryczny
 

Szczegóły żądania

Identyfikator sesji:ypgr4zsdxzgmuepacb5ijfmbTyp żądania:GET
Czas żądania:2025-12-18 05:24:35Kod stanu:200
Kodowanie żądania:Unicode (UTF-8)Kodowanie odpowiedzi:Unicode (UTF-8)

Informacje o śledzeniu

KategoriaKomunikatOd pierwszychOd ostatnich
aspx.pageBegin PreInit
aspx.pageEnd PreInit0,0122290,012229
aspx.pageBegin Init0,0122520,000023
aspx.pageEnd Init0,0122880,000036
aspx.pageBegin InitComplete0,0123010,000013
aspx.pageEnd InitComplete0,0123130,000012
aspx.pageBegin PreLoad0,0123250,000011
aspx.pageEnd PreLoad0,0123410,000016
aspx.pageBegin Load0,0123540,000014
aspx.pageEnd Load0,0124640,000110
aspx.pageBegin LoadComplete0,0124810,000017
aspx.pageEnd LoadComplete0,0124960,000015
aspx.pageBegin PreRender0,0125070,000012
aspx.pageEnd PreRender0,0128730,000365
aspx.pageBegin PreRenderComplete0,0128910,000019
aspx.pageEnd PreRenderComplete0,0129030,000012
aspx.pageBegin SaveState0,0139790,001075
aspx.pageEnd SaveState0,0146680,000690
aspx.pageBegin SaveStateComplete0,0146860,000017
aspx.pageEnd SaveStateComplete0,0146970,000012
aspx.pageBegin Render0,0147090,000011
aspx.pageEnd Render0,0169430,002234

Drzewo formantów

Unikatowy identyfikator formantu UniqueIDTypBajty rozmiaru po realizacji (łącznie z elementami podrzędnymi)Liczba bajtów elementu ViewState (oprócz podrzędnych)Liczba bajtów elementu ControlState (oprócz podrzędnych)
__PageASP.strony_listy_aspx3590300
    ctl00ASP.masterpage_master3590300
        ctl00$ctl02System.Web.UI.LiteralControl17500
        ctl00$ctl00System.Web.UI.HtmlControls.HtmlHead52200
            ctl00$ctl01System.Web.UI.HtmlControls.HtmlTitle5600
        ctl00$ctl03System.Web.UI.LiteralControl3200
        form1System.Web.UI.HtmlControls.HtmlForm3515400
            ctl00$ctl04System.Web.UI.LiteralControl35400
            ctl00$Image1System.Web.UI.WebControls.Image6300
            ctl00$ctl05System.Web.UI.LiteralControl63100
            ctl00$Image2System.Web.UI.WebControls.Image5200
            ctl00$ctl06System.Web.UI.LiteralControl28300
            ctl00$SiteMapPath1System.Web.UI.WebControls.SiteMapPath83400
                ctl00$SiteMapPath1$ctl00System.Web.UI.WebControls.SiteMapNodeItem10000
                    ctl00$SiteMapPath1$ctl00$ctl00System.Web.UI.WebControls.HyperLink8700
                ctl00$SiteMapPath1$ctl01System.Web.UI.WebControls.SiteMapNodeItem5600
                    ctl00$SiteMapPath1$ctl01$ctl00System.Web.UI.WebControls.Literal300
                ctl00$SiteMapPath1$ctl02System.Web.UI.WebControls.SiteMapNodeItem14500
                    ctl00$SiteMapPath1$ctl02$ctl00System.Web.UI.WebControls.HyperLink13200
                ctl00$SiteMapPath1$ctl03System.Web.UI.WebControls.SiteMapNodeItem5600
                    ctl00$SiteMapPath1$ctl03$ctl00System.Web.UI.WebControls.Literal300
                ctl00$SiteMapPath1$ctl04System.Web.UI.WebControls.SiteMapNodeItem6700
                    ctl00$SiteMapPath1$ctl04$ctl00System.Web.UI.WebControls.Literal1400
            ctl00$ctl07System.Web.UI.LiteralControl36600
            ctl00$SiteMapDataSource1System.Web.UI.WebControls.SiteMapDataSource000
            ctl00$ctl08System.Web.UI.LiteralControl5000
            ctl00$TreeView2System.Web.UI.WebControls.TreeView1393327640
            ctl00$ctl09System.Web.UI.LiteralControl9000
            ctl00$ContentPlaceHolder1System.Web.UI.WebControls.ContentPlaceHolder795200
                ctl00$ContentPlaceHolder1$ctl00System.Web.UI.LiteralControl45700
                ctl00$ContentPlaceHolder1$CheckBoxList1System.Web.UI.WebControls.CheckBoxList675120
                    ctl00$ContentPlaceHolder1$CheckBoxList1$2System.Web.UI.WebControls.CheckBox19100
                ctl00$ContentPlaceHolder1$ctl01System.Web.UI.LiteralControl8800
                ctl00$ContentPlaceHolder1$Label1System.Web.UI.WebControls.Label4500
                ctl00$ContentPlaceHolder1$ctl02System.Web.UI.LiteralControl22800
                ctl00$ContentPlaceHolder1$DropDownList1System.Web.UI.WebControls.DropDownList244120
                ctl00$ContentPlaceHolder1$ctl03System.Web.UI.LiteralControl8800
                ctl00$ContentPlaceHolder1$Label2System.Web.UI.WebControls.Label4500
                ctl00$ContentPlaceHolder1$ctl04System.Web.UI.LiteralControl22300
                ctl00$ContentPlaceHolder1$ListBox1System.Web.UI.WebControls.ListBox223120
                ctl00$ContentPlaceHolder1$ctl05System.Web.UI.LiteralControl8800
                ctl00$ContentPlaceHolder1$Label3System.Web.UI.WebControls.Label4500
                ctl00$ContentPlaceHolder1$ctl06System.Web.UI.LiteralControl24900
                ctl00$ContentPlaceHolder1$RadioButtonList1System.Web.UI.WebControls.RadioButtonList690120
                ctl00$ContentPlaceHolder1$ctl07System.Web.UI.LiteralControl8800
                ctl00$ContentPlaceHolder1$Label4System.Web.UI.WebControls.Label4500
                ctl00$ContentPlaceHolder1$ctl08System.Web.UI.LiteralControl6700
                ctl00$ContentPlaceHolder1$Button1System.Web.UI.WebControls.Button11400
                ctl00$ContentPlaceHolder1$ctl09System.Web.UI.LiteralControl425000
            ctl00$ctl10System.Web.UI.LiteralControl34500
        ctl00$ctl11System.Web.UI.LiteralControl2000

Stan sesji

Klucz sesjiTypWartość

Stan aplikacji

Klucz aplikacjiTypWartość

Żądaj kolekcji plików cookie

NazwaWartośćRozmiar

Odpowiedz kolekcji plików cookie

NazwaWartośćRozmiar

Kolekcja nagłówków

NazwaWartość
Cache-Controlmax-age=259200
Connectionkeep-alive
Via1.1 squid-proxy-5b5d847c96-5kd72 (squid/6.10)
Accept*/*
Accept-Encodinggzip, br, zstd, deflate
Hostargo.umg.edu.pl
User-AgentMozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
X-Forwarded-For10.9.162.44

Odpowiedz kolekcji nagłówków

NazwaWartość
X-AspNet-Version4.0.30319
Cache-Controlprivate
Content-Typetext/html

Kolekcja formularzy

NazwaWartość

Kolekcja Querystring

NazwaWartość

Zmienne serwerowe

NazwaWartość
ALL_HTTPHTTP_CACHE_CONTROL:max-age=259200 HTTP_CONNECTION:keep-alive HTTP_VIA:1.1 squid-proxy-5b5d847c96-5kd72 (squid/6.10) HTTP_ACCEPT:*/* HTTP_ACCEPT_ENCODING:gzip, br, zstd, deflate HTTP_HOST:argo.umg.edu.pl HTTP_USER_AGENT:Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com) HTTP_X_FORWARDED_FOR:10.9.162.44
ALL_RAWCache-Control: max-age=259200 Connection: keep-alive Via: 1.1 squid-proxy-5b5d847c96-5kd72 (squid/6.10) Accept: */* Accept-Encoding: gzip, br, zstd, deflate Host: argo.umg.edu.pl User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com) X-Forwarded-For: 10.9.162.44
APPL_MD_PATH/LM/W3SVC/1/ROOT/www/aplikacje/Cw04
APPL_PHYSICAL_PATHC:\Users\Administrator\OneDrive\w3\aplikacje\Cw04\
AUTH_TYPE 
AUTH_USER 
AUTH_PASSWORD 
LOGON_USER 
REMOTE_USER 
CERT_COOKIE 
CERT_FLAGS 
CERT_ISSUER 
CERT_KEYSIZE 
CERT_SECRETKEYSIZE 
CERT_SERIALNUMBER 
CERT_SERVER_ISSUER 
CERT_SERVER_SUBJECT 
CERT_SUBJECT 
CONTENT_LENGTH0
CONTENT_TYPE 
GATEWAY_INTERFACECGI/1.1
HTTPSoff
HTTPS_KEYSIZE 
HTTPS_SECRETKEYSIZE 
HTTPS_SERVER_ISSUER 
HTTPS_SERVER_SUBJECT 
INSTANCE_ID1
INSTANCE_META_PATH/LM/W3SVC/1
LOCAL_ADDR153.19.111.113
PATH_INFO/www/aplikacje/Cw04/strony/Listy.aspx
PATH_TRANSLATEDC:\Users\Administrator\OneDrive\w3\aplikacje\Cw04\strony\Listy.aspx
QUERY_STRING 
REMOTE_ADDR216.73.216.11
REMOTE_HOST216.73.216.11
REMOTE_PORT56892
REQUEST_METHODGET
SCRIPT_NAME/www/aplikacje/Cw04/strony/Listy.aspx
SERVER_NAMEargo.umg.edu.pl
SERVER_PORT80
SERVER_PORT_SECURE0
SERVER_PROTOCOLHTTP/1.1
SERVER_SOFTWAREMicrosoft-IIS/7.5
URL/www/aplikacje/Cw04/strony/Listy.aspx
HTTP_CACHE_CONTROLmax-age=259200
HTTP_CONNECTIONkeep-alive
HTTP_VIA1.1 squid-proxy-5b5d847c96-5kd72 (squid/6.10)
HTTP_ACCEPT*/*
HTTP_ACCEPT_ENCODINGgzip, br, zstd, deflate
HTTP_HOSTargo.umg.edu.pl
HTTP_USER_AGENTMozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
HTTP_X_FORWARDED_FOR10.9.162.44

Wersja Microsoft .NET Framework:4.0.30319; Wersja ASP.NET:4.7.3535.0