作者maxpeter2100 (钓)
看板C_Sharp
标题[问题] LiteralControl 所生成的table 下FindControl
时间Tue Jul 7 17:45:23 2009
---------------------
假设在原始码端 建立一个html的table 如果在<td></td> 标签下 runat="server"
该td就可以在程式码端控制
於是 我利用这特性 写一个LiteralControl
//...
td = new LiteralControl("<td id=" + "\"" + "tdchk" + i + "\"" + " style =" +
"\"" + " height :26px;" + "\"" + " bgcolor=" + "\"" + color + "\"" + "
runat=" + "\"" + "server" + "\"" + " >");
//....
i++;
//...
之後把该td放入placeholder中
但是 我要再另外一个function使用该td
於是我这样下
//...
HtmlTableCell tdchk = (HtmlTableCell)this.FindControl("tdchk" + i);
//...
但是 却找不到该控制项 这是为什麽???
要怎麽写 才能找到我想要的<td>呢??
希望有高手能挺力相助.....
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.192.170.175