วันอังคารที่ 17 พฤษภาคม พ.ศ. 2559

ตารางซ้อนตาราง (Repeater in Repeater) ASP.NET & VB.NET

*********************  ASP.NET Code ***********************
<
asp:Repeater ID="ParentRepeater" runat="server">
    <ItemTemplate>
        <!-- Repeated data -->
        <asp:Repeater ID="ChildRepeater" runat="server">
            <ItemTemplate>
                <!-- Nested repeated data -->
            </ItemTemplate>
        </asp:Repeater>
    </ItemTemplate>
</asp:Repeater>
*********************  VB.NET Code ***********************
Private Sub ParentRepeater_ItemDataBound(sender As Object, e As RepeaterItemEventArgs) Handles ParentRepeater.ItemDataBound
Dim ChildRepeater As Repeater = e.Item.FindControl("ChildRepeater")

Dim SQL As String
       SQL = "SELECT………FROM ………"

       ChildRepeater.DataSource = objMyClassExecuteData.GetDataTable(SQL)
       ChildRepeater.DataBind()
End Sub
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
    Dim SQL As String
    SQL = "SELECT………FROM ………"
    ParentRepeater.DataSource = objMyClassExecuteData.GetDataTable(SQL)
    ParentRepeater.DataBind()
End
Sub


อ้างอิง:http://stackoverflow.com/questions/2923137/repeater-in-repeater

ไม่มีความคิดเห็น:

แสดงความคิดเห็น

การใช้ WebClient สำหรับเรียก URL

Dim _url As String = " https :// www . MyDomain . com /?q=ทดสอบ " Dim wc As New System . Net . WebClient () wc . Encodin...