各路高手请帮忙:自定义服务器端控件在DataGrid的问题.
我写了一个自定义的服务器端验证ValidateTextBox控件;它是继承于System.Web.UI.WebControls.TextBox;在页面上的应用一切正常.
但把它放在DataGrid一个模版上;然后在CodeBehine的通过循环DataGrid中的列
查找我的验证控件;为什么会找不到呢?
foreach(DataGridItem item in DataGrid1.Items)
{
ControlsLibrary.Validate.ValidateTextbox.ValidateTextbox txb = (ControlsLibrary.Validate.ValidateTextbox.ValidateTextbox)item.FindControl("ValidateTextBox1");
Response.Write("value="+ txb.Text.TosString() + "<br>");
}