我是普拉多的新手,我在如何将它填充到我的桌子上时遇到问题。到目前为止,这就是我所做的:
主页:
<com:TForm>
<com:TRepeater ID="test">
<prop:HeaderTemplate>
<table class="list" border="1px" borderWidth="1px" borderColor="#CCCCCC" style="margin-top: 30px;">
<tr>
<th>Name</th>
<th>Email</th>
</tr>
</prop:HeaderTemplate>
<prop:ItemTemplate>
<tr>
<td><%# xxxxxxxx%></> <!--this is the part where i will put my... -->
<td><%# xxxxxxxxxx%></> <!--...data from database -->
</tr>
</prop:ItemTemplate>
</com:TRepeater>
</com:TForm>
和我的 Home.php :
<?php
class Home extends TPage
{
protected function getListTest()
{
// Returns an array containing all the records from the table
return TestRecord::finder()->findAll();
}
public function onLoad($param)
{
if (!$this->IsPostBack)
{
// Populate the Test Drop Down from database values
$this->test->DataKeyField = 'username';
$this->test->DataKeyField = 'email';
$this->test->DataSource = $this->ListTest;
$this->test->dataBind();
}
}
}
?>
我已经与我的数据库建立了连接。那么,如何使用数据库中的项目填写表格?