Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • Projets de programmation Basic Stamp…
  • Comment faire pour augmenter la « E…
  • Comment créer une application pour …
  • Comment faire un jeu de porc dans Ps…
  • Comment écrire un Pseudocode pour c…
  • Comment analyser les données FFT da…
  • Comment faire pour modifier des fich…
  • Comment faire Biffé texte 
  • Comment faire pour créer un program…
  • Comment démonter Hex 
  •   Computer Programming Languages
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Computer Programming Languages

    Comment générer des colonnes de modèle dans GridView

    GridView est un contrôle ASP.NET qui affiche des données à partir de bases de données et des fichiers XML dans les formulaires. Il contribue également à manipuler les formes. L'intégration des modèles dans GridView ajoute un contrôle visuel pour le système de traitement de données formidable . GridView affiche des champs de base de données sous forme de colonnes de la table , et il affiche les entrées de base de données sous forme de lignes de table. GridView dynamiquement les formats des colonnes avec des modèles spécifiés . Les modèles sont soit inclus à partir de sources externes ou programmés dans les classes dans le fichier ASP.NET. Heureusement, vous pouvez utiliser n'importe quel éditeur de code ou éditeur de texte pour écrire du code ASP . Cela inclut le Bloc-notes , qui est originaire de Windows. Instructions
    1

    Bloc-Notes de lancement en cliquant sur " Démarrer" puis " Tous les programmes", " Accessoires" et "Bloc-notes ".
    2

    Créer une classe de modèle qui va générer les colonnes dynamiques pour le GridView en entrant le code suivant dans l'éditeur de code :

    <%

    public class GridViewTemplate : ITemplate

    {

    ListItemType _templateType ;
    _columnName chaîne de

    ;

    publique GridViewTemplate (type ListItemType , chaîne colname )

    {

    _templateType = Type ;


    _columnName = colname ;

    }

    vide ITemplate.InstantiateIn ( conteneur System.Web.UI.Control )

    {

    interrupteur ( _templateType )

    {

    cas ListItemType.Header :

    label LBL = nouveau label ();

    lbl.Text = _columnName ;

    container.Controls . Ajouter ( LBL) ; pause


    ;

    cas ListItemType.Item :

    TextBox tb1 = new TextBox ();

    tb1.DataBinding + = new EventHandler ( tb1_DataBinding ) ;

    tb1.Columns = 4 ;

    container.Controls.Add ( tb1 ) ; pause


    ;

    cas ListItemType . Footer :

    CheckBox chkColumn = new CheckBox ();

    chkColumn.ID = " Chk " + _columnName ;

    container.Controls.Add ( chkColumn ) ;
    pause

    ;

    } }


    tb1_DataBinding void (object sender, EventArgs e) {


    TextBox txtData = ( TextBox ) sender ;
    conteneur GridViewRow

    = ( GridViewRow ) txtdata.NamingContainer ;

    objet dataValue = DataBinder.Eval ( Container.DataItem , _columnName ) ;

    if ( dataValue ! = DBNull.Value )

    {

    txtdata.Text = dataValue.ToString (); }


    }

    } Photos

    %>
    3

    Créer un tableau HTML avec une déclaration de GridView ASP en entrant le code suivant dans l'éditeur de code après le code indiqué ci-dessus :
    < p>




    < asp: GridView ID = " NAME> 4

    Générer des colonnes de modèle dynamique dans GridView avec le code suivant en entrant le code suivant dans l'éditeur de code après le code de l'étape 3 : Photos

    <%

    DataTable dt = new DataTable ();

    foreach ( DataColumn col en dt.Columns )

    {
    < p> TemplateField bfield = new TemplateField ();

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

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

    GrdDynamic.Columns.Add ( bfield ) ;

    }

    GrdDynamic.DataSource = dt ;

    GrdDynamic.DataBind (); Photos

    %>
    5

    Cliquez sur " fichier" puis "Enregistrer sous" pour enregistrer le fichier . Accédez à n'importe quel répertoire. Donnez un nom au fichier avec l'extension ". Asp ", puis appuyez sur "Entrée".

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire un Div visible sans texte 
  • Comment transférer des données de code en utilisant Flex HTTPService 
  • Comment obtenir PlayStation 3 en ligne utilisant le téléphone mobile Web 
  • Pourquoi est binaire utilisé dans les ordinateurs 
  • Comment étendre DIV Hauteur 
  • Comment faire pour supprimer un jeton Open 
  • Comment utiliser Force Feedback avec GTA IV pour la Xbox 
  • Comment ajouter une bannière aide HTML Programmation 
  • Comment définir la stratégie d' exécution à distance sur PowerShell 
  • Comment savoir Microsoft FoxPro ligne 
  • Connaissances Informatiques © http://www.ordinateur.cc