Repeater嵌套Repeater的问题,附错误代码
像百度的新闻一样
http://news.baidu.com/n?cmd=1&class=internet&pn=1
一条新闻两个相关新闻,用Repeater嵌套Repeater,我怎么取到这一条新闻的keyword去找相关的两条新闻???急求
附我的错误码写法
====================================================================
private void outside_ItemDataBound(object sender, System.Web.UI.WebControls.RepeaterItemEventArgs e)
{
if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
Repeater ddlld = (Repeater)e.Item.FindControl("inside");
System.Data.Common.DbDataRecord dbr = (System.Data.Common.DbDataRecord)e.Item.DataItem;
int newID = Convert.ToInt32(dbr.GetValue(dbr.GetOrdinal("id")));
common objCommon = new common();
SqlConnection objConn = objCommon.getConn(System.Configuration.ConfigurationSettings.AppSettings["conn"]);
SqlCommand objComm = objCommon.getComm(objConn,CommandType.StoredProcedure,"outNewsAbout");
newsList objNewsList = new newsList();
DataSet ds = objNewsList.dsNewListAbout(objConn,objComm,newID);
ddlld.DataSource = ds.Tables[0].DefaultView;
ddlld.DataBind();
}
}
问题点数:20、回复次数:2Top
1 楼seaonce(雨花中的小皮鞋)回复于 2006-03-01 14:19:35 得分 20
用datarelations详见MSDNTop
2 楼window221()回复于 2006-03-01 14:21:23 得分 0
我用了datarelations,对应字段为keyword,但提示错误好像是"不是唯一对应"Top




