虽然我运行此代码时发生异常,但发生在<%Eval(“Firstname”)%>异常消息是“Databinding methods such as Eval(),XPath()and Bind()只能用于数据绑定控件的上下文中。“ 到do..my什么样的代码是中继器问题
<div>This is repeater
<asp:Repeater ID="Repeater1" runat="server" DataSourceID="SqlDataSource1">
<HeaderTemplate>
<table>
<tr>
<th>FirstName</th>
<th>LastName</th>
<th>City</th>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td><% Eval("FirstName")%></td>
<td><% Eval("LastName")%></td>
<td><% Eval("City")%></td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:Repeater>
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:NorthwindConnectionString %>"
SelectCommand="SELECT * FROM [Employees]">
</asp:SqlDataSource>
</div>
你应该输入它像`<% #Eval(“Firstname”)%>' – deostroll 2011-02-18 05:44:24