首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >访问Gridview EditItemTemplate时出错

访问Gridview EditItemTemplate时出错
EN

Stack Overflow用户
提问于 2017-11-17 01:18:19
回答 1查看 281关注 0票数 1

下面是我的错误消息:

System.NullReferenceException:“对象引用未设置为对象的实例。” DueDateTB为空。

当我开始更新Gridview中的Date列时,执行过程中就会发生这种情况。下面是我的代码,无论是正面还是端部。

背面:

代码语言:javascript
复制
protected void PaymentsDueGV_RowUpdating(object sender, GridViewUpdateEventArgs e)
{
  TextBox DueDateTB = (TextBox)((GridView)sender).FindControl("DueDateTB");
  string DueDate = DueDateTB.Text;
  DueDateTB.Text= (Convert.ToDateTime(DueDateTB.Text)).ToString("dddd, MMMM dd, yyyy h:mm tt");
  PaymentsDueDS.UpdateParameters["DueDate"].DefaultValue = DueDateTB.Text;
}

正面:

代码语言:javascript
复制
<asp:TemplateField HeaderText="Due Date" SortExpression="CreatedDate" ItemStyle-HorizontalAlign="Center">
  <EditItemTemplate>
    <asp:TextBox runat="server" Text='<%# Convert.ToDateTime(Eval("DueDate")).ToLocalTime().ToString("d") %>' ID="DueDateTB" CausesValidation="True" Columns="5" MaxLength="10"></asp:TextBox>
      <asp:RequiredFieldValidator ID="DueDateTBRValidator" runat="server" ErrorMessage="*"
           ForeColor="Black" ControlToValidate="DueDateTB">
      </asp:RequiredFieldValidator>
  <asp:CalendarExtender ID="DueDateCE" runat="server" Enabled="True" TargetControlID="DueDateTB" Format="MM/dd/yyyy"></asp:CalendarExtender>
  </EditItemTemplate>
  <ItemTemplate>
      <asp:Label ID="lblLocalTime" runat="server" Text='<%# Convert.ToDateTime(Eval("DueDate")).ToLocalTime().ToString("d") %>'></asp:Label>
  </ItemTemplate>
  <HeaderStyle CssClass="GridCells"></HeaderStyle>
  <ItemStyle CssClass="GridCells"></ItemStyle>
  <FooterStyle CssClass="GridCells"></FooterStyle>
</asp:TemplateField>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-11-17 07:36:54

您必须将sender对象转换为GridViewRow而不是GridView,如下所示:

代码语言:javascript
复制
TextBox DueDateTB = (TextBox)((GridViewRow)sender).FindControl("DueDateTB");
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47341820

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档