我想将数据库中的一些数据提取到转发器中,但是我无法在代码隐藏中获得转发器的ID
。请帮助可能的原因?
请参阅我的代码
<asp:Repeater ID="rptNews" runat="server">
<ItemTemplate>
<div class="Newsdiv">
<p class="Newspara"><a href="#"><%#Eval("title")%></a></p>
<p class="NewsDate1"><a href="#">Click here</a> to know more</p>
</div>
</ItemTemplate>
</asp:Repeater>
在Codebehind中: -
我想在代码隐藏中调用ID rptNews
,但它不会出现
答案 0 :(得分:1)
一个可能的原因是您的designer.cs页面中未定义控件。检查您的designer.cs页面,看看是否存在:
protected global::System.Web.UI.WebControls.Repeater rptNews;
如果没有,则手动添加
答案 1 :(得分:0)
也许您重命名了文件或类,并且代码隐藏不再“附加”到aspx页面。
如果继承值对应于代码隐藏中的类名称,则在开头检查aspx指令