asp.net repeater老是无法显示数据, 怪!

cs/<scriptrunat="server">voidproinfo_repter_bind(){datacon();//链接数据库stringthestr="Sel... cs/
<script runat="server">
void proinfo_repter_bind()
{
datacon();//链接数据库
string thestr="Select name from productiontb where name like'%"+querystr+"%'";
OleDbCommand theCOMD=accon.CreateCommand();
theCOMD.CommandText=thestr;
OleDbDataReader ckreader=theCOMD.ExecuteReader();
if(ckreader.Read())
{
thestr="Select name,imgurl,place,producetime,kucun,price,state from productiontb where name like'%"+querystr+"%'";
OleDbDataAdapter theADPT=new OleDbDataAdapter(thestr,accon);
DataSet thisDS=new DataSet();
theADPT.Fill(thisDS,"productiontb");
proinfo_repter.DataSource=thisDS.Tables["productiontb"].DefaultView;
proinfo_repter.DataBind();
accon.Close();
thisDS.Clear();
}
}
</script>

<html>
<asp:Repeater runat="server" ID="proinfo_repter">
<headertemplate>
<table width="100%" height="44" border="0" cellpadding="0" cellspacing="0">
<asp:TemplateColumn>
<tr align="center" valign="middle">
<td>产品</td>
<td>图片</td>
<td>产地</td>
<td>生产日期</td>
<td>库存</td>
<td>吨价</td>
<td>简述</td>
</tr>
<tr align="center">
<td><%# DataBinder.Eval(Container.DataItem,"name")%>cc</td>
<td><%# DataBinder.Eval(Container.DataItem,"imgurl")%></td>
<td><%# DataBinder.Eval(Container.DataItem,"place")%></td>
<td><%# DataBinder.Eval(Container.DataItem,"producetime")%></td>
<td><%# DataBinder.Eval(Container.DataItem,"kucun")%></td>
<td><%# DataBinder.Eval(Container.DataItem,"price")%></td>
<td><%# DataBinder.Eval(Container.DataItem,"state")%></td>
</tr>
</asp:TemplateColumn>
</table>
</headertemplate>
</asp:Repeater>
</html>
private void Page_Load(object sender,System.EventArgs e)
{
querystr=Request.QueryString["searchn"].ToString();
proinfo_repter_bind();
}
我是放在了Page_Load里面啊,,就是奇怪
展开
 我来答
kejian121
2009-11-25 · 超过33用户采纳过TA的回答
知道答主
回答量:92
采纳率:0%
帮助的人:64.4万
展开全部
没有事件触发,没有调用你的方法,在page_load中调用下
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
QQ2k5
2009-11-25 · TA获得超过438个赞
知道小有建树答主
回答量:911
采纳率:25%
帮助的人:258万
展开全部
楼上说的对。
建议楼主最好吧cs代码写在后台,安全
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Karab
2009-11-24 · TA获得超过1.2万个赞
知道大有可为答主
回答量:1.3万
采纳率:20%
帮助的人:4894万
展开全部
proinfo_repter_bind()得在Page_Load里调用
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
注意高温
2009-11-24 · TA获得超过509个赞
知道小有建树答主
回答量:581
采纳率:75%
帮助的人:222万
展开全部
写到Page_Load事件里面
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式