在我的页面的加载方法中,我想将模板字段中的文本框设置为一个值。
这是我当前的源代码,显示了我的模板字段文本框项目“txtQuan”:
<asp:TemplateField>
<ItemTemplate>
<asp:Label ID="lblTotalRate" Text="Qty:" runat="server" />
<asp:TextBox ID="txtQuan" Height="15" Width="30" runat="server" />
<asp:Button ID="addButton" CommandName="cmdUpdate" Text="Update Qty" OnClick="addItemsToCart_Click" runat="server" />
</ItemTemplate>
</asp:TemplateField>
这就是我尝试设置 TextBox 值的方式:
string cartQty = Qty.ToString();
((TextBox)(FindControl("txtQuan"))).Text = cartQty;
我目前收到“nullReferenceException 错误”。