把DetailsView里ReadOnly模式下的0、1标签通过一个循环全部改成了无、有。
首次加载是可以显示有无的,但是点了编辑,再点更新或取消之后,又显示回0、1了。
不知道这个循环应该加在哪个事件中,才能使更新或取消后的0 1为无有??
if (DetailsView1.CurrentMode == DetailsViewMode.ReadOnly)
{
for (int i = 0; i < 18; i++)
{
for (int t = 8; t < 20; t++)
{
Label lb = (Label)DetailsView1.Rows[i].FindControl("Label" + t);
if (lb.Text == "1")
lb.Text = "有";
else if (lb.Text == "0")
lb.Text = "无";
}
}
}