GridView je ovládací prvok ASP.NET , ktorý zobrazuje dáta z databáz a XML súbory vo formulároch . To tiež pomáha pri manipulácii formy . Zaradenie šablón do GridView pridáva vizuálnu kontrolu na impozantné systému spracovania dát . GridView zobrazuje databázové polia ako stĺpce tabuľky , a to sa zobrazí položky databázy ako riadkov tabuľky . GridView dynamicky formáty stĺpcov s uvedenými šablón . Šablóny sú buď súčasťou z externých zdrojov alebo naprogramovať do tried v súbore ASP.NET . Našťastie môžete použiť ľubovoľný editor kódu alebo obyčajný textový editor písať kód ASP . To zahŕňa Poznámkový blok , ktorý je pôvodom z Windows . Návod dovolená 1
spustení programu Poznámkový blok kliknutím na tlačidlo " Štart " a potom " Všetky programy " , " príslušenstvo " a " Poznámkový blok " .
2
Vytvorte triedu šablóny , ktorá bude generovať dynamické stĺpce pre GridView zadaním nasledujúci kód do editora kódu :
< %
public class GridViewTemplate : ITemplate
{
ListItemType _templateType ;
string _columnName ;
verejné GridViewTemplate ( typ ListItemType , string colname )
{
_templateType = typ ;
_columnName = colname ;
}
void ITemplate.InstantiateIn ( System.Web.UI.Control kontajner )
{
switch ( _templateType )
{
prípad ListItemType.Header :
Label LBL = new Label ( ) ;
lbl.Text = _columnName ;
container.Controls . Pridať ( LBL ) ;
break ;
prípad ListItemType.Item :
TextBox TB1 = new TextBox ( ) ;
tb1.DataBinding + = nová EventHandler ( tb1_DataBinding ) ;
tb1.Columns = 4 ;
container.Controls.Add ( TB1 ) ;
break ;
prípad ListItemType . zápätie :
checkbox chkColumn = new checkbox ( ) ;
chkColumn.ID = " Chk " + _columnName ;
container.Controls.Add ( chkColumn ) ;
break ;
}
}
void tb1_DataBinding ( object sender , EventArgs e )
{
TextBox txtdata = ( TextBox ) sender ;
GridViewRow kontajner = ( GridViewRow ) txtdata.NamingContainer ;
objekt DataValue = DataBinder.Eval ( Container.DataItem , _columnName ) ;
if ( DataValue ! = DBNull.Value )
{
txtdata.Text = dataValue.ToString ( ) ;
}
}
}
% >
3
Vytvoriť HTML tabuľku s ASP GridView vyhlásenie zadaním nasledujúci kód do editora kódu po vyššie diskutované kód :
< asp : GridView ID = " < GRID < NÁZOV " runat = " server " < GRID < NÁZOV S názvom , ktorý ste chceli priradiť mriežku . Tam by mal byť žiadne medzery , a všetky slová by mali byť aktivované . 4 generovať stĺpce šablóny dynamicky v GridView s nasledujúcim kódom zadaním nasledujúci kód v editore kódu po kóde od kroku 3. : < % DataTable dt = new DataTable ( ) ; foreach ( DataColumn stĺpec v dt.Columns ) { TemplateField bfield = new TemplateField ( ) ; bfield.HeaderTemplate = new GridViewTemplate ( ListItemType.Header , col.ColumnName ) ; bfield.ItemTemplate = new GridViewTemplate ( ListItemType.Item , col . ColumnName ) ; GrdDynamic.Columns.Add ( bfield ) ; } GrdDynamic.DataSource = dt ; GrdDynamic.DataBind ( ) ; % > 5 Kliknite na " Súbor " a potom " Uložiť ako " pre uloženie súboru . Prejdite do ľubovoľného adresára . Dajte súboru meno s príponou " . Asp , " a potom stlačte tlačidlo " Enter " .
Najnovšie články
-
Ako Drop databázové tabuľky iba ak už existuje
Ak používate databázu dostatočne dlho , budete pravdepodobne dostanete do situácie , kedy chcete odstrániť tabuľku , ak existuje . Často dôvod , prečo budete chcieť to urobiť , je , pretože musíte vytvoriť tabuľku a nechcete naraziť na chybu pri pokuse vytvoriť , pretože tabuľka s týmto názvom už existuje , ale nechcem stretnúť chyba pri pustíte , pretože to neexistuje . Či už sú vaše pohnútky môže byť , je to , ako môžete odstrániť tabuľku , ak ( a len ak ) už je v MySQL , MS SQL a Oracle exist
-
Ako vykresliť viac grafov v programe Mathematica
Mathematica je softvérový balíček od firmy Wolfram Research pre matematické modelovanie , simuláciu a symbolické manipulácie . V porovnaní rôznych matematických funkcií , je potrebné , aby ich prezeranie na rovnakých osiach alebo vedľa seba . Mathematica ponúka jednoduché funkcie pre usporiadanie viacerých grafov a zároveň umožňuje širokú škálu možností zobrazenia v rámci prípravy na prezentáciu . Pokyny dovolená 1 Vytvorte dva grafy pomocou funkcie Plot a uložiť výsledok . Graf 1 = Plot [ si
-
Alternatívy k DataGridView
Ovládacie DataGridView objaví na model Windows Forms aplikácie vytvorené pomocou Microsoft NET .. DataGridViews pomôcť vývojárom zobrazenie jednoduché a komplexné dáta v ovládacom prvku , ktorý sa podobá tabuľku obsahujúcu editovateľné riadkov a stĺpcov . K dispozícii sú tiež alternatívne ovládacie prvky , ktoré môžete použiť , že tiež zobrazovať tabuľkových dát . DataGridView Control DataGridviews , najzložitejšie Windows Forms dát , sú vysoko prispôsobiteľné . DataGridView umožňuje zmeniť ší
-
Ako si vyrobiť reset tlačidlo na ROBLOX
Roblox je bezplatná online herné stránkou , kde môžu používatelia vytvárať svoje vlastné hry . Používatelia si môžu vytvoriť vlastné úrovne a zavesiť von s ľuďmi , ktorí zdieľajú rovnaké záujmy . To tiež umožňuje prispôsobiť svoju postavu , vybudovať miesta a dokonca aj zarobiť peniaze . Zatiaľ čo Roblox si kladie za cieľ pre deti , môžu užívatelia kód a interakciu s hrou cez sandboxed verzia Lua . To im umožňuje vytvárať doskové hry , prekážkové dráhy , dobrodružné hry , a tak ďalej . Pokyny
-
Ako písať XML v ASP.NET S SqlDataReader
Programátori používať XML , alebo eXtensible Markup Language , pre ukladanie hierarchických dát . Relačné údaje , na rozdiel , zvyčajne býva v databáze pristupovať pomocou Structured Query Language alebo SQL . Môžete prenášať dáta z databázy do súboru XML pomocou SqlDataReader a triedu XmlTextWriter . SqlDataReader umožňuje čítanie dát z databázy , zatiaľ čo trieda XmlTextWriter umožňuje vziať dáta z ľubovoľného zdroja a zastupovať ju so súborom XML . Táto technika funguje v každom . NET program
-
Ako pridať predponu v zozname Point
bodom je sada dvoch súradníc , ktoré existujú na dvojrozmernej ploche . V programovací jazyk C # , body sú vytvorené prostredníctvom Point triedy . Často budete musieť viac bodov vykonávať zmysluplnú prácu s graficky . Body budú s najväčšou pravdepodobnosťou uložené v zozname. Ak máte zoznam bodov , môžete pridať do prednej časti zoznamu , alebo pridať predponu do zoznamu bodov . # Jazyk C má vstavané funkcie , ktoré umožňujú toto . Veci , ktoré budete potrebovať počítača s Visual Studio 20
-
Ako vytvoriť grafický hraníc
Borders poskytujú prirodzený spôsob , ako oddeliť rôzne druhy informácií . Web dizajnéri používajú hranice štruktúrovať webových stránok a poskytujú prirodzené rozdelenie na časti stránky . Hypertext Markup Language ( HTML ) a kaskádových štýlov ( CSS ) poskytnúť zázemie pre vytvorenie rôznych druhov grafických hraníc . Hranice , ktoré sú hladké , bodkované alebo prerušované a ďalších viac štylizované typy hraníc sú v rámci súčasných možností . Pokyny dovolená 1 Poznámkový blok . 2 vložte na
-
Čo je CTP súboru ?
CTP súbory sú šablóny pre rámca CakePHP pre vývoj aplikácií , ktorý spravuje nadácia Cake Software . CTP súbory obsahujú informácie o užívateľskom rozhraní programu , a určuje, ako aplikácia zobrazí užívateľovi . Obsah súbor CTP obsahuje informácie rozprávanie softvér CakePHP , ako zobraziť aplikácie v pokroku . Táto informácia užívateľské rozhranie sa nazýva pohľad vrstva a súbory sú písané v skriptovacom jazyku PHP .
Počítač Programovacie jazyky
|