Archív kategorie ‘ASP.NET’

Formátování řádků GridView v závislosti na obsahu

Komponenta GridView nabízí ideální způsob, jak rychle a bez práce prezentovat množinu dat. Možnosti formátování jsou opravdu široké, avšak vztahují se na celou komponentu, či její části. Pokud chceme upravit vzhled jednotlivých řádků ( a to v závislosti na jejich obsahu ), musíme sáhnout po události RowDataBound. Ta je vyvolána při zpracování každého záznamu v datovém zdroji.
Čti dále

Šifrování ConnectionString v ASP.NET podruhé

Před časem jsem zde psal o šifrování connectionStringu pomocí aspnet_regiis.exe. Nyní jsem nabyl dojmu, že budu muset použít šifrování programové, tak jsem si ho vyzkoušel.

Vzhledem k tomu, že mám vytvořený příklad na úpravu souboru web.config, rozhodl jsem se doplnit ho o dvě tlačítka. Jedno pro zašifrování a druhé pro dešifrování sekce connectionStrings. Potřebný kód je ještě jednodušší než u zmíněné úpravy sekce v web.config.
Čti dále

Jak programově upravit soubor web.config

Občas se hodí, přímo z webové aplikace upravit obsah konfiguračního souboru. V mém případě jde o sekci connectionStrings a tak uvedu příklad na ní. Upravovat však jdou i další sekce. Třídy pro práci se souborem web.config poskytují jmenné prostory System.Configuration a System.Web.Configuration.

Samotný příklad se skládá z jednoduchého formuláře, který obsahuje vstupní pole pro zadání loginu a hesla. Dále tlačítko na vytvoření nového connectionStringu a tlačítko na jeho smazání. Samotný formulář si snadno vytvoříte v Design módu pomocí komponent z ToolBoxu. Ta důležitější část je ve zdrojovém kódu stránky, tedy obsluha jednotlivých tlačítek.
Čti dále

Vlastní validátor v ASP.NET

Na jednoduchém příkladu si ukážeme jak si v ASP.NET vytvořit vlastní validátor, který bude obsahovat jak validaci na serveru tak i validaci u klienta pomocí JavaScriptu.
Čti dále

Šifrování ConnectionString v ASP.NET

Bezpečnosti ve webových aplikacích není nikdy dost. Pro její posílení je však možné učinit pár kroků. V ASP.NET lze například zašifrovat přihlašovací řetězce k databázi.
Možnosti jsou dvě. První z nich je šifrování programové, pomocí metody ProtectSection. Mně se však více líbí utilita aspnet_regiis.exe. Není třeba psát další kód, její použití je jednoduché a dá se využít v instalačních průvodcích. Jak tedy na to? Čti dále

Oprava chyby HTTP 401.3 v IIS 5.1

Možná jste si také chtěli svůj projekt v ASP.NET pustit mimo prostředí Visual Studia. Nainstalovali jste tedy IIS (Internet Information Services), vytvořili nový virtuální adresář a zadali cestu k projektu. Vše se zdá být v pořádku, avšak na adrese http://localhost/pokus/ (kde ‘pokus’ je název projektu v IIS) je k vidění jen informace o chybě s oprávněními. Čti dále

Návrat nahoru
Pokud ale chcete normální web, tak si jej vytvořte zadarmo na eStranky.cz. Tvorba www stránek do 5 min.