Comment puis-je lier un contrôle GridView à un objet personnalisé?

Si j'ai le texte suivant ASP.NET code (il n'est pas complet - de toute évidence, il y a beaucoup manqué, mais aucun de c'est important):

    <asp:GridView>
        <Columns>
            <asp:TemplateField>
                <ItemTemplate>
                    My Label: <asp:Label />
                </ItemTemplate>
            </asp:TemplateField>
            <asp:TemplateField>
                <ItemTemplate>
                    My Text Box: <asp:TextBox />
                </ItemTemplate>
            </asp:TemplateField>
        </Columns>
    </asp:GridView>

Et si j'ai quelque chose comme cela dans le Code-behind:

Private MyListOfObjects As List(Of MyObject)

...

Public Class MyObject

    Public MyTextBoxString as String
    Public MyLabelString as String

End Class

Comment puis-je lier le contrôle GridView, de sorte qu'une ligne est équivalent à un point dans ma MyListOfObjects liste, et de sorte que les données à renseigner et persistent dans la page des charges ou des publications? Je n'ai jamais fait de la coutume de la liaison de données comme ça avant, donc une explication complète serait très utile. Tous les tutoriels que j'ai rencontré jusqu'à présent parler de l'aide GridViews directement avec la Base de données de résultats de la requête, et ce n'est pas ce dont j'ai besoin.

Merci!

Vérifiez si cela peut vous aider: weblogs.asp.net/gurusarkar/archive/2010/04/28/...
voir ma réponse à votre question.

OriginalL'auteur qJake | 2011-04-01