怎么判断是否存在某个索引的datarow
如何判断是否存在某个索引的datarow
以上是一个嵌套循环,要通过l索引某行的数据并显示,目前是通过try catch解决的,我试了下面的方法行不通
不知道应该怎样判断某个datarow不存在或为空。
------解决方案--------------------
try catch最简单了。
------解决方案--------------------
if(dt.Rows[l]!=null)
{
...
}
int l = 0;
for (int i = 0; i <= count; i++)
{
int currentTop = begin_top - i * step;
bool flag = currentTop != 0;
begin_html += string.Format(@"<span style=""padding-top:{0}px;"">", currentTop);
for (int j = 0; j <= i; j++)
{
try
{
begin_html += string.Format(@"<img src=""{0}""/>", dt.Rows[l]["HomeImgUrl"]);
}
catch
{
}
l++;
}
begin_html += "</span>";
}
以上是一个嵌套循环,要通过l索引某行的数据并显示,目前是通过try catch解决的,我试了下面的方法行不通
if (!dt.Rows[l].IsNull(0))
begin_html += string.Format(@"<img src=""{0}""/>", dt.Rows[l]["HomeImgUrl"]);
不知道应该怎样判断某个datarow不存在或为空。
------解决方案--------------------
try catch最简单了。
------解决方案--------------------
if(dt.Rows[l]!=null)
{
...
}