ASP.NET前台写的<asp:Repeater runat="server" ID="rep">后台 rep.DataSource = drSet.Tables[0]报错

报错说当前上下文不存在rep,,,这个要怎么弄???... 报错说当前上下文不存在rep,,,这个要怎么弄??? 展开
 我来答
syshowyusy
2013-08-10 · 超过19用户采纳过TA的回答
知道答主
回答量:66
采纳率:0%
帮助的人:51.9万
展开全部
是不是你的前台和后台没有 联系上啊?比如说<%@ Page Language="C#" AutoEventWireup="true" CodeFile="test.aspx.cs" Inherits="test" %>
我后台文件名叫做test.aspx.cs ,类名是test。这是在前台注明的。你写了吗?还有这么写的话test.aspx必须和test.aspx.cs在同一个目录内哦
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
心悠茶亦香
2013-08-10 · 超过20用户采纳过TA的回答
知道答主
回答量:138
采纳率:0%
帮助的人:66.2万
展开全部
<ul>
<asp:Repeater ID="Repeater1" runat="server">
<ItemTemplate>
<li><%Eval("title") %></li>
</ItemTemplate>
</asp:Repeater>
</ul>

protected void Page_Load(object sender, EventArgs e)
{
DataSet ds = new DataSet();
Repeater1.DataSource = ds;
Repeater1.DataBind();
}

以上简单的例子。ds,到时候用你的。
追问
我写的和你一样,但是后台生成的时候说Repeater1不存在啊??????疯了都

我在Repeater中定义的他的ID为rep,,,但是生成的时候报错说rep不存在
追答
重新建立一个项目,再试试。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式