C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

■98113 / 親階層)  TemplateFieldの動的追加について
□投稿者/ Yammaer (1回)-(2021/09/19(Sun) 00:50:32)

分類:[ASP.NET (VB)] 

初めまして。
Yammaerと申します。

Asp.net(VB.net)のTemplateFieldの動的追加について質問があります。

今回、どうしても、TemplateFieldを動的に追加する必要があり、
以下のAspxのコードと同様のTemplateFieldをVB.netのコードで作成したいです。
Aspx
<asp:TemplateField >
    <ItemTemplate>
        <asp:Label ID="lblSyoruiName" runat="server" Text='<%# Bind("SyoruiName") %>'></asp:Label>
    </ItemTemplate>
</asp:TemplateField>

いろいろ調べ、以下までは作成できたのですが、データバインドの部分がどう記述して良いかわかりません。
(バインドするDataTableは事前の処理にて作成済です。)

VB.net
Private Sub FieldADD()
    Dim TField As New TemplateField

    TField.ItemTemplate = New MyItemTemplate()

    GridView1.Columns.Add(TField)

End Sub

Class MyItemTemplate
    Implements ITemplate

    Public Sub InstantiateIn(ByVal container As System.Web.UI.Control) _
            Implements System.Web.UI.ITemplate.InstantiateIn

        Dim lblSyoruiName As New Label

        lblSyoruiName.ID = "lblSyoruiName"

        container.Controls.Add(lblSyoruiName)

    End Sub


いろいろなサイトなので、検索し、試してみましたが、うまく行きませんでした。
皆様のお知恵を拝借できれば、幸いでございます。
よろしくお願い致します。



編集キー/

前の記事(元になった記事) 次の記事(この記事の返信)
親記事 →Re[1]: TemplateFieldの動的追加について /WebSurfer
→Re[1]: TemplateFieldの動的追加について /ポテロングしお味
 
上記関連ツリー

TemplateFieldの動的追加について / Yammaer (21/09/19(Sun) 00:50) #98113 ←Now
Re[1]: TemplateFieldの動的追加について / WebSurfer (21/09/19(Sun) 09:23) #98114
│└ Re[2]: TemplateFieldの動的追加について / Yammaer (21/09/19(Sun) 17:56) #98116
│  └ Re[3]: TemplateFieldの動的追加について / WebSurfer (21/09/20(Mon) 11:10) #98118
│    └ Re[4]: TemplateFieldの動的追加について / Yammaer (21/09/24(Fri) 10:31) #98141
Re[1]: TemplateFieldの動的追加について / ポテロングしお味 (21/09/19(Sun) 16:39) #98115
  ├ Re[2]: TemplateFieldの動的追加について / Yammaer (21/09/19(Sun) 18:03) #98117
  │└ Re[3]: TemplateFieldの動的追加について / WebSurfer (21/09/21(Tue) 20:36) #98119
  └ Re[2]: TemplateFieldの動的追加について / Yammaer (21/09/24(Fri) 10:46) #98142
    └ Re[3]: TemplateFieldの動的追加について / Yammaer (21/09/24(Fri) 10:55) #98143

上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信