收录日期:2019/10/18 22:10:21 时间:2016/06/06 10:24:40 标签:ASP.NET
下面用Repeater
<asp:Repeater id="rp1" runat="server">
<ItemTemplate>
<HeaderTemplate>
<table width="760" height="22" border="0" align="center" cellpadding="3" cellspacing="1">
</HeaderTemplate>
<tr bgcolor="#8089d2">
<td height="24" colspan="2"><b class="list"><font color="#ffffff">职位名称:<%# DataBinder.Eval(Container.DataItem,"TB_weiname")%></font></b></td>
</tr>
<tr bgcolor="#eeeeee">
<td width="296" height="22">工作地点:<%# DataBinder.Eval(Container.DataItem,"TB_site")%></td>
<td width="296" height="22">工作性质:<%# DataBinder.Eval(Container.DataItem,"TB_kind")%></td>
</tr>
<tr bgcolor="#eeeeee">
<td height="22">性 别:<%# DataBinder.Eval(Container.DataItem,"TB_sex")%></td>
<td>年 龄:<%# DataBinder.Eval(Container.DataItem,"TB_agerequest")%></td>
</tr>
<tr bgcolor="#eeeeee">
<td height="22">工作经验:<%# DataBinder.Eval(Container.DataItem,"TB_experience")%></td>
<td>学 历:<%# DataBinder.Eval(Container.DataItem,"TB_edu")%></td>
</tr>
<tr bgcolor="#eeeeee">
<td height="22">外语语种:<%# DataBinder.Eval(Container.DataItem,"TB_language")%></td>
<td>要求人数:<%# DataBinder.Eval(Container.DataItem,"TB_amount")%></td>
</tr>
<tr bgcolor="#eeeeee">
<td height="22">月薪范围:<%# DataBinder.Eval(Container.DataItem,"TB_qian")%></td>
<td height="22">截止日期:<%# DataBinder.Eval(Container.DataItem,"TB_time")%>
</td>
</tr>
<tr bgcolor="#eeeeee">
<td colspan="2">职位介绍:<%# DataBinder.Eval(Container.DataItem,"TB_yao")%></td>
</tr>
<tr align="center" bgcolor="#eeeeee">
<td height="30" colspan="2"><a href="shenqing.jsp?cid=9186&amp;zid=9333" target="_blank"></a>
<input type="button" name="Submit" value="申请该工作" onClick="window.open('shenqing.jsp?cid=9186&amp;zid=9333','','')"></td>
</tr>
<tr align="center">
<td colspan="2">&nbsp;</td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:Repeater>
--------------------------------------------------------
后台这样写:
private void Page_Load(object sender, System.EventArgs e)
{
                  SqlDataAdapter da=objXSqlClient.CreateDataAdapter("select * from TB_Findman where TB_Findman.TB_cid="+Request.QueryString["id"]);
DataSet ds=new DataSet();
da.Fill(ds);
rp1.DataSource=ds.Tables["TB_Findman"];
rp1.DataBind();
                   }
----------------------------------------------
我就不明白,为啥编译没错,但是就是没数据能读出来呢?
代码虽长,但是很简单,顶一个先!
靠!,不会吧??郁闷极点了
select * from TB_Findman where TB_Findman.TB_cid="+Request.QueryString["id"]);

你的这个查询一定有数据吗?

rp1.DataSource=ds.Tables[0];  //改成0试试
rp1.DataBind();
ds.Tables["TB_Findman"] // maybe err ! 

ds.Tables["TB_Findman"] = null ;
select * from TB_Findman where TB_Findman.TB_cid="+Request.QueryString["id"]);
查询了,有报错,但是不知道具体怎么修改?
在"="附近有错,哎,我在另一个程序写就没有问题,为啥这就有呢?
这样写:"select * from TB_Findman where TB_Findman.TB_cid="+Request.QueryString["id"]

------------------------------------------
服务器: 消息 170,级别 15,状态 1,行 1
第 1 行: '+' 附近有语法错误。
"select * from TB_Findman where TB_Findman.TB_cid=" + Request.QueryString["id"].ToString()
注意空格,还不行的话,用这样看看
"select * from TB_Findman where TB_Findman.TB_cid='" + Request.QueryString["id"].ToString() + "'";
典型的注入式漏洞……
rp1.DataSource=ds.Tables[0];  //改成0试试//这样试成功了,但不知道原因何在?请教!!!!!!!
rp1.DataBind();
DataAdapter在填充DataSet的时候,是按照"Table1"、"Table2"的顺序依次给DataTable命名的。

关于DC中输出文字的问题,如何使文字倾斜显示,并且有阴影? 这个存储过程错在哪里? 高分请教:Calendar问题!在线等待,立即结帐! 谁有Microsoft .NET Data Provider for Oracle EN.msi?100分 windows2000没有桌面怎么办?请进来讨论! 请教大侠们,我该如何遍历一个数据库中所有的表? 苦恼啊!!!域处于安全操作的错误状态!!!!!!!    高手进来解决送分 在ReBar里的控件如:Button和ComboBox为什么没有响应? 怎样改别人的代码? 高分求教:Calendar问题!在线等待 刚来,散分,顺便问大家一个个问题~~~ 哪儿有直线反走样算法的原代码? 现有表A:ID int, a varchar(10), b varchar(10), c varchar(10) Rapi如何使用!!! 这种数据类型如何输出? DLL标准简单问题:DllMain干嘛的? 如何在ACTIVEX中加入自己的工具栏,并且还有消息的响应?(100分) 请问如何触发母窗体的事件? 我装了 xp 系统后,查看\"网上邻居\"时老说我没有权限使用网络资源,怎解? 请问这个SQL语句应该怎么写? 诚聘短期项目开发人员(Asp.net应用程序的开发C#开发) ASP-数据库连接 在英文环境下,如何能正常的显示中文? 简单问题 请高手指点,在线等待,急!急!急!急!急!急!急!急! 关于Tnmftp list的问题 在更新某列引发的触发器中,不能对本表进行SELECT …… 操作吗??? DBComboBox1.items.delete(??)该怎么写呢?在线等待……………… 如何实现本站内静态网页关键字的检索?? 如何制作help文档?