Web s administrací v ASP.NET 2 - Přihlašování uživatele

C# .NET ASP.NET Web Forms Web s administrací v ASP.NET 2 - Přihlašování uživatele

Video-tutoriál podrobně popisující jeden z možných způsobů jak vytvořit web v ASP.NET C#. Layout je řešen pomocí MasterPage a navigace pomocí standardních navigačních komponent a SiteMapu. Předvedena je práce s uživatelskými komponentami (UserControl), způsob připojení se k databázi vytvořené v Microsoft Office Access, kde kromě načítání dat probíhá i jejich úprava pomocí administračního rozhraní (redakčního systému) přímo z webové aplikace, což je však dostupné pouze přihlášenému uživateli - administrátorovi.

Ve druhé části vytvoříme jednoduchý přihlašovací formulář, který bude ověřovat přihlašovací údaje uživatele (administrátora) a pokud budou platná, bude přihlášen prostřednictvím Session a zpřístupní se mu jinak nedostupná tajná stránka.


 

  Aktivity (1)

Článek pro vás napsal Petr
Avatar
Ing. Petr Voborník, Ph.D. se specializuje na .NET C# technologie a vyučuje programování na Univerzitě Hradec Králové a na střední škole Podorlické vzdělávací centrum.

Jak se ti líbí článek?
Celkem (6 hlasů) :
3.833333.833333.833333.83333 3.83333


 



 

 

Komentáře

Avatar
JOF
Tým ITnetwork
Avatar
JOF:

Video se mi přibližně v čase 6:55 zastaví a za tuto hranici se musím nastavit ručně :(. Nevím, zda je to jen můj problém.

 
Odpovědět 27.10.2012 15:18
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na JOF
David Čápka:

To bude u tebe, velmi pochybuji o tom, že Youtube nefunguje přehrávač :)

Odpovědět 27.10.2012 19:35
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
trnkto
Člen
Avatar
trnkto:

Ahoj neznam širší nastavení VS, nevíte někdo proč v čase 2:16
se mi neobjeví stejný kód, ale místo toho

Partial Class Default2
    Inherits System.Web.UI.Page

    Protected Sub btnLogin_Click(sender As Object, e As EventArgs) Handles btnLogin.Click

    End Sub
End Class

asi to bude jen o nastavení, ale {} my vyhovují více
děkuji

Odpovědět 11.1.2015 17:45
Nechci být nejlepší, abych se od těch nejlepších mohl učit
Avatar
trnkto
Člen
Avatar
Odpovídá na trnkto
trnkto:

Aha sry za šíření poplašné zprávy. Sem ***il, dělal celou dobu VisualBasic aplikaci... Takhle to dopapá když nazačátku člověk udělá chybu a táhne se to s nim celou dobu :`

Odpovědět 11.1.2015 18:46
Nechci být nejlepší, abych se od těch nejlepších mohl učit
Avatar
web-ellert
Člen
Avatar
web-ellert:

Zdravíčko,

postupoval jsem dle výše uvedeného návodu a chtěl jsem si svůj výtvor zobrazit i na webu,tzv. na hostingu,podpo­rující ASP.NET aplikace.
Vše by mělo fungovat jak má,ale při zobrazení stránky se objeví error chybka:

MasterPage.master soubor chybí.

viz zde: http://www.sprava-novinek.somee.com/…ontakty.aspx

Samozřejmě byl,a stále je,tento soubor spolu s ostatními soubory nahrán na daný hosting. Nevíte někdo,jak odstranit tuto chybu pro zobrazení obsahu stránky?

P.S. jaký je startovací soubor ? Měl jsem za to,že Default.aspx , bohužel při jeho zadání to vyhodí chybovou zprávu,že soubor neexistuje :(

 
Odpovědět 23.2.2015 13:57
Avatar
Petr
Redaktor
Avatar
Odpovídá na web-ellert
Petr:
  1. Dle koncovky souborů .vb byl pro stránky použit jazyk Visual Basic, nikoli C# (koncovka souborů .cs) jako v tomto videu, takže tím pádem bude i kód jiný.
  2. Chyba ohlašuje neexistenci MasterPage.master. Pokud je aplikace rozdělena do více složek, je třeba odkaz na MasterPage správně upravit. Je-li v rootu webu, pak se na ni ostatní stránky odkazují "~/MasterPage­.master" (vlnovka znamená root webu). Pokud web obsahuje složku administrace a až v ní je ten MasterPage, pak se tato složka musí přidat do odkazové adresy "~/administra­ce/MasterPage­.master".
  3. Výchozím souborem je obvykle Default.aspx, v nastavení serveru (IIS) však lze toto nastavení změnit na jiné, takže záleží na zvoleném hostingu.
  4. Chyba také uvádí, že v souboru Kontakty.aspx.vb je očekávána třída _Default, což by bylo dobré sjednotit.
Editováno 23.2.2015 21:52
 
Odpovědět  +1 23.2.2015 21:49
Avatar
web-ellert
Člen
Avatar
web-ellert:

Omlouvám se za opožděnou odpověď,byl jsem zaneprázdněn.

Děkuji za Vaše rady pane Voborník. Ano,příště se musím dívat v čem vlastně programuji,heh.

Vše jsem vytvořil znovu,tentokrát ve správné šabloně. Veškeré funkce administrace,včetně editace novinek fungují a já Vám nesmírně děkuji jak za pomoc,tak za vznik tohoto 4 dílného kurzu,nesmírně mně pomohl.

Mějte se fajn :)

Editováno 28.2.2015 15:35
 
Odpovědět 28.2.2015 15:34
Avatar
m.zimcik
Člen
Avatar
m.zimcik:

Zdravím dnes jsem se díval a postupoval podle tohoto videa abych využil jednoduchou login form, ale došel jsem k problému se kterým si nevím rady. Ta chyba je následující: "Tato stránka obsahuje smyčku přesměrování"

Používám Visual Studio Express for Web 2013 pokud by mi někdo poradil budu Vám velmi zavázán, předem díky

 
Odpovědět 14.6.2015 22:42
Avatar
m.zimcik
Člen
Avatar
Odpovídá na m.zimcik
m.zimcik:

Dobrý den, tak problém byl vyřešen, vše funguje tak jak má děkuji :)

 
Odpovědět 15.6.2015 14:10
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 9 zpráv z 9.