Bind a repeater (inside master page) from content page?
Pertama kita taruh dulu repeater di dalam masterpage, contoh nya seperti ini:
<asp:Repeater ID="Repeater1" runat="server">
<ItemTemplate>
<asp:Label ID="lblId" runat="server" Text='<%# Eval("judul") %>'></asp:Label>
</ItemTemplate>
</asp:Repeater>
Lalu kemudian, kita akan membinding ke repeater tersebut dari database SQL server, contoh nya seperti ini:
protected void onnbinding(object sender, EventArgs e)
{
var Repeater1 = (Repeater)Master.FindControl("Repeater1");
DataTable table = KoneksiInternal.ExecuteDataTable("SELECT * FROM Master_Konten");
PagedDataSource pagedatasource = new PagedDataSource();
DataView dv = new DataView(table);
Repeater1.DataSource = table;
Repeater1.DataBind();
}
Contoh disini kita tambahkan button untuk meng-klik panggilan script tersebut:
<asp:Button ID="btnbinding" runat="server" Text="Bind" CssClass="btn btn-outline-primary" OnClick="onnbinding" />
Silahkan Coba, Harus nya sih JALAN yaa, karena setelah saya coba, jalan kok,
Nnah selesai yaa,
terimakasih.
0 Komentar