【问题标题】:ASP.NET 'GridView' does not contain a definition for 'VirtualItemCount'ASP.NET“GridView”不包含“VirtualItemCount”的定义
【发布时间】:2018-02-12 17:04:51
【问题描述】:

我正在尝试在 ASP.NET Web Forms GridView 中使用属性 VirtualItemCount 进行自定义分页,它给了我这个错误

Severity    Code    Description Project File    Line    Suppression State
Error   CS1061  'GridView' does not contain a definition for 'VirtualItemCount' and no extension method 'VirtualItemCount' accepting a first argument of type 'GridView' could be found (are you missing a using directive or an assembly reference?)   dms D:\project\Screen\ToDoList.aspx.cs  100 Active

当我创建新项目时,它工作正常,但在我当前的项目中,它看起来好像没有定义,我搜索了很多,没有与我类似的案例。

我是否需要添加某些程序集引用或缺少设置?

<asp:GridView ID="GridView1" runat="server" CssClass="Grid"
    PageSize="10" 
    AllowPaging="true"
    AutoGenerateColumns="false" OnPageIndexChanging="GridView1_PageIndexChanging">
    <AlternatingRowStyle />
    <Columns>
        <asp:BoundField DataField="Name" HeaderText="Name" />
        <asp:BoundField DataField="Date" HeaderText="Date" />
        <asp:TemplateField>
            <ItemTemplate>
                <input type="button" value="Edit" class="button" />
                <input type="button" value="delete" class="button" />
            </ItemTemplate>
        </asp:TemplateField>
    </Columns>
</asp:GridView>

看起来像这样

这些是我的设置

【问题讨论】:

    标签: c# asp.net gridview webforms


    【解决方案1】:

    我只需转到 Properties -&gt; Application 并将 Target Framework.NET Framework 4 更改为 .NET Framework 4.5 就可以了

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多