“_Default”并不包含“Datalist1”的定义
.aspx代码:
<asp:Repeater ID="Datalist1" runat="server">
<ItemTemplate>
<tr>
<td class="s111">·<a target=_blank href='fcc.aspx?type=证书培训&id=<%# DataBinder.Eval(Container.DataItem,"id") %>'><%# DataBinder.Eval(Container.DataItem, "newsTitle").ToString().Length > 20 ? DataBinder.Eval(Container.DataItem, "newsTitle").ToString().Remove(20)+"..." : DataBinder.Eval(Container.DataItem, "newsTitle").ToString()%></a></td>
</tr>
</ItemTemplate>
</asp:Repeater>
.cs代码:
if (conn.State == ConnectionState.Closed)
{
conn.Open();
}
comm.Connection = conn;
comm.CommandText = sql;
da = new SqlDataAdapter();
da.SelectCommand = comm;
da.Fill(ds_news9);
this.Datalist1.DataSource = ds_news9;
this.Datalist1.DataBind();
我的环境是.net 2005 在生成网站的时候出现如下错误:
错误 321 “_Default”并不包含“Datalist1”的定义
我的同一个页面中还有其他的Repeater 控件,都没有问题。我修改了控件的名称也不管用,请问谁遇到过这种问题??