
datalist FindControl 查找控件
for(inti=0;i<(datalist1.Items.Count);i++){HtmlInputHiddenaab=datalist1.Items[i].FindC...
for (int i = 0; i < (datalist1.Items.Count); i++)
{
HtmlInputHidden aab = datalist1.Items[i].FindControl("selectname") as HtmlInputHidden;
string aac = aab.Value.ToString().Trim();
if (aac == Session["AdminID"].ToString())
{
Panel panel1 = datalist1.Items[i].FindControl("panel") as Panel;
//Panel panel1 = ((Panel)datalist1.Items[1].FindControl("panel"));
panel1.Visible = false;
}}
查找控件 但是 每页的第一个无法找到 我看了下 当有一行数据的时候 for循环不执行 datalist.items.count=0 我把i=-1出错 这是什么问题 急用 就这么多分了 展开
{
HtmlInputHidden aab = datalist1.Items[i].FindControl("selectname") as HtmlInputHidden;
string aac = aab.Value.ToString().Trim();
if (aac == Session["AdminID"].ToString())
{
Panel panel1 = datalist1.Items[i].FindControl("panel") as Panel;
//Panel panel1 = ((Panel)datalist1.Items[1].FindControl("panel"));
panel1.Visible = false;
}}
查找控件 但是 每页的第一个无法找到 我看了下 当有一行数据的时候 for循环不执行 datalist.items.count=0 我把i=-1出错 这是什么问题 急用 就这么多分了 展开
1个回答
展开全部
for (int i = 0; i < (datalist1.Items.Count)-1; i++)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询