如上,我现在是用的Repeater控件显示的数据,我想在Repeater1_ItemDataBound事件里面写当该条记录有空的话就给出一个提示,但我要怎么获得该行的主键索引呢?
解决方案 »
- 模态窗口(showModalDialog)中datatable如何导出到excel
- 求一sql语句
- IListSource 不包含任何数据源
- 怎么在DataGrid的编辑模式中的模板列添加一个上传文件的控件并添加上传功能?
- 我想控制在datagrid里面的新闻标题只显示前8个字符,应该怎么弄啊?谢谢了
- 另一个ASP.NET的大难题:(
- ~~~~~~~~~ASPnetmenu的问题~~~~~~~~~~~~~
- 用C#做一个WindowsApplication程序的入口在哪?
- 为什么我的Framework里没有ILDASM 啊?????
- 高手请进!!!急急急急!!救救小妹啊,请看一下我到底哪里出错了啊?
- 同学托我做的麻烦大家了!!!!因为没有学过VB脚本 谢谢大家 麻烦来帮忙 顺便散散分 谢谢
- 存储过程返回值总为 DBNULL
<asp:label id="LBL_xl_ok" runat="server"><%# DataBinder.Eval(Container.DataItem, "okk") %></asp:label>.cs
DataRowView drv = e.Item.DataItem as DataRowView;
if(e.Item.ItemType==ListItemType.AlternatingItem||e.Item.ItemType==ListItemType.Item)
{
Label LBL_ok=(Label) e.Item.FindControl("LBL_ok");
if(drv["okk"].ToString()!="")
{
LBL_ok.Text=drv["okk"].ToString();
}
else
{
///////
}
}
<asp:label id="LBL_ok" runat="server"><%# DataBinder.Eval(Container.DataItem, "okk") %></asp:label>
在绑定Repeater控件时直接
this.Repeater1.DataKeyField = "ID";
this.Repeater.DataBind.DataSource = ;
this.Repeater.DataBind();