如何在 ItemDataBound 事件期间向 asp 中继器添加空行?

Nad*_*eem 3 asp.net repeater

我将转发器与 SqlDataReader 绑定,但我想要当转发器没有行而不是在 ItedDataBound 事件中添加空白行时

小智 5

1-首先创建一个 DataTable 对象来保存您的数据

2-检查数据表中的行数如果为零,然后将空数据行对象添加到数据表

3-将您的中继器绑定到数据表而不是数据读取器对象

if(dt.Rows.Count==0)
{
DataRow dr=dt.NewRow();
dt.Rows.Add(dr);
}

rptDemo.DataSource=dt;
rptDemo.DataBind();
Run Code Online (Sandbox Code Playgroud)