读书人

帮忙修改一下代码!着急解决方法

发布时间: 2012-01-14 20:02:35 作者: rapoo

帮忙修改一下代码!着急啊!
protected Boolean GetValue()
{
if (a == true)
{
return true;
}
else
{
foreach (DataGridItem di in this.DataGrid1.Items)
{
if (Convert.ToInt32(((Label)(di.FindControl( "No "))).Text) == n)
{
return false;
}
else
{
return true;
}
}
}
出现的问题是说我的GetValue没有返回值,估计是在else的时候出的问题,不知道如何修改?请各位赐教了!

[解决办法]
protected Boolean GetValue()
{
if (a == true)
{
return true;
}
else
{
foreach (DataGridItem di in this.DataGrid1.Items)
{
if (Convert.ToInt32(((Label)(di.FindControl( "No "))).Text) == n)
{
return false;
}
else
{
return true;
}
}
return true;
}

[解决办法]
protected Boolean GetValue()
{
bool ret = false;
if (a == true)
{
ret = true;
}
else
{
foreach (DataGridItem di in this.DataGrid1.Items)
{
if (Convert.ToInt32(((Label)(di.FindControl( "No "))).Text) == n)
{
ret = false;
}
else
{
ret = true;
}
}
}

return ret;
}

读书人网 >C#

热点推荐