【问题标题】:Error setting CommandArgument propert in GridView在 GridView 中设置 CommandArgument 属性时出错
【发布时间】:2013-08-05 11:57:56
【问题描述】:

我将自己的按钮添加到 GridView 以实现删除功能。但是,我似乎无法正确设置它。

 <asp:Button ID="btnDelete" runat="server" Text="Delete" 
 CommandName="BtnEditDelete" 
  CommandArgument="<%# DataBinder.Eval(Container.DataItem, "empID", "{0}") %>"/> 

Error Shown: Server tag not well formed
    Line 36:
    CommandName="BtnEditDelete" CommandArgument="<%# DataBinder.Eval(Container.DataItem, 
    "empID", "{0}") %>"/>

我错误地设置了哪个属性?

【问题讨论】:

    标签: asp.net gridview


    【解决方案1】:

    我认为 CommandArgument 使用不正确。试试这是否可行。

    <asp:Button ID="btnDelete" runat="server" CommandName="BtnEditDelete" CommandArgument='<%# Eval("empID") %>' CausesValidation="false"  Text="Delete" />
    

    【讨论】:

      【解决方案2】:

      试试这个

      <asp:Button ID="btnDelete" runat="server" Text="Delete" 
       CommandName="BtnEditDelete" 
        CommandArgument='<%# DataBinder.Eval(Container.DataItem, "empID", "{0}") %>'/> 
      

      【讨论】:

        猜你喜欢
        • 2012-06-19
        • 2012-01-19
        • 1970-01-01
        • 2012-02-22
        • 1970-01-01
        • 1970-01-01
        • 2010-11-21
        • 1970-01-01
        • 2017-01-02
        相关资源
        最近更新 更多