Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
Hoe je Template Kolommen in Gridview
GridView Genereer is een ASP.NET controle die gegevens uit databases en XML-bestanden in formulieren weergegeven . Het helpt ook bij het ​​manipuleren van de formulieren . Integratie van templates in GridView voegt visuele controle aan de formidabele systeem voor gegevensverwerking . GridView geeft database- velden als tabel kolommen , en het toont database gegevens als tabel rijen . GridView dynamisch formaten kolommen met gespecificeerde templates . Sjablonen zijn ofwel opgenomen uit externe bronnen of geprogrammeerd in klassen binnen het ASP.NET -bestand . Gelukkig kunt u een code -editor of platte tekst editor gebruiken om ASP code te schrijven . Dit omvat Notepad , die deel uitmaakt van Windows . Instructies

Lancering Notepad 1 door te klikken op " Start" , gevolgd door " Alle Programma's , " " Accessoires" en " Kladblok . " Kopen van 2

Maak een template klasse die zal genereren de dynamische kolommen voor de GridView door het invoeren van de volgende code in de code-editor :

< %

public class GridViewTemplate : ITemplate

{

ListItemType
_templateType ;

touwtje _columnName
;

openbare GridViewTemplate
( ListItemType type, touwtje colname )

{

_templateType = soort
;

_columnName
= colname ;

}

leegte ITemplate.InstantiateIn ( System.Web.UI.Control container )

{

schakelaar ( _templateType ) op

{

geval ListItemType.Header
:

Label LBL = new Label ( ) op ;

lbl.Text = _columnName ;

container.Controls
. toevoegen ( LBL ) ;

break
;

geval ListItemType.Item
:

TextBox tb1
= new TextBox ( ) ;

tb1.DataBinding
+ = nieuwe EventHandler ( tb1_DataBinding ) ;

tb1.Columns
= 4 ;

container.Controls.Add
( TB1 ) ;

break
;

geval ListItemType
. footer :

CheckBox
chkColumn = new CheckBox ( ) ;

chkColumn.ID = " Chk " + _columnName ;

container.Controls.Add
( chkColumn ) ;

break ;

}

}

leegte tb1_DataBinding
(object , _EventArgs_e ) op Twitter

{

TextBox txtdata
= ( TextBox ) afzender ;

GridViewRow container
= ( GridViewRow ) txtdata.NamingContainer ;

object dataValue = DataBinder.Eval ( container.DataItem , _columnName ) ;

if ( dataValue ! = DBNull.Value ) op Twitter

{

txtdata.Text = dataValue.ToString
( ) ;

}

}

}

%
>
3

Maak een HTML-tabel met een ASP GridView verklaring door het invoeren van de volgende code in de code-editor na de code hierboven besproken :



< asp : GridView ID = " " runat = " server " met de naam die u wilt aan het net toe te wijzen . Er mogen geen spaties , en alle van de woorden moeten worden gekapitaliseerd .
4

Genereer template kolommen dynamisch in GridView met de volgende code door de volgende code in de code -editor na de code van stap 3 :

< %

DataTable dt = new DataTable ( ) ;

foreach
( DataColumn col in dt.Columns ) op Twitter

{

TemplateField bfield = new TemplateField ( ) ;

bfield.HeaderTemplate = new GridViewTemplate ( ListItemType.Header , col.ColumnName ) op Twitter ;

bfield.ItemTemplate = new GridViewTemplate
( ListItemType.Item , col . ColumnName ) ;

GrdDynamic.Columns.Add
( bfield ) ;

}

GrdDynamic.DataSource = dt ;

GrdDynamic.DataBind ( ) op ;

%
>
5

Klik op " bestand " , gevolgd door " Opslaan als " om het bestand op te slaan . Navigeer naar een map . Geef het bestand een naam met de extensie " . Asp , " en druk vervolgens op " Enter ".

Previous: Next:
  Computer Programming Languages
·Hoe maak je een webpagina met …
·Hoe maak je een GridView contr…
·Een tutorial voor Altera FPGA 
·Hoe te Oracle Sequences gebrui…
·. Hoe kan ik een aangepaste CA…
·Eenvoudige Source Code voor he…
·Toepassingen van Prolog 
·De functie van Len 
·Hoe maak je een programma dat …
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe te halen een attribuut Waarde Alleen…
·Hoe kan ik een array of lijst in Python …
·Uitleg over het gebruik van een array 
·Hoe kan ik een Foutniveau in VBS Terug 
·Safe Browsing API voor Python 
·Hoe te Embedded Event Manager Beleid sch…
·Hoe je Template Kolommen in Gridview 
·Hoe maak je een Android Sample importere…
·Hoe te Modulus berekenen 
Copyright © Computer Kennis http://www.nldit.com