最近我已将我的应用程序从 infragistics v12.2 升级到 15.2
我在很多地方都在使用 webdatagrid 的“TemplateDataField”。
升级到15.2后,我的控件和页面找不到模板栏的控件
foreach (GridRecord row in grd1.Rows)
{
WebNumericEditor txtqty = ((WebNumericEditor)row.Items.FindItemByKey("Quantity").FindControl("txtActualQty"));
if (Convert.ToInt32(txtqty.Value) <= 0)
}
在上面的代码中,我找不到'txtqty'为空。
<ig:TemplateDataField Key="Quantity" Header-Text="RT Exp">
<ItemTemplate>
<cc1:WebNumericEditor ID="txtActualQty" runat="server" CssClass="textbox"
onblur="return validateQuantity(this)" Width="90%" MaxLength="11"
Value='<%# DataBinder.Eval(((Infragistics.Web.UI.TemplateContainer)Container).DataItem, "Quantity") %>'>
</cc1:WebNumericEditor>
</ItemTemplate>
</ig:TemplateDataField>