SPGridView显示更新和删除方法未找到错误 [英] SPGridView showing update and delete method not found error

查看:71
本文介绍了SPGridView显示更新和删除方法未找到错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我的代码:                                                                              

My code:                                                                             

< table>

    < tr>

        < td>

            < SharePoint:SPGridView ID ="gvICSSDocuments" runat =服务器" AutoGenerateColumns =假".宽度="850px"   AutoGenerateEditButton ="false"; OnRowEditing ="OnRowEditing". OnRowCancelingEdit ="OnRowCancelingEdit". OnRowUpdating ="OnRowUpdating">
            <%-OnRowEditing ="OnRowEditing" OnRowCancelingEdit ="OnRowCancelingEdit". OnRowUpdating ="OnRowUpdating"-%>


                < RowStyle BackColor ="#D0D8E8"高度="30px" Horizo​​ntalAlign =左" />

                < AlternatingRowStyle BackColor =<#E9EDF4"高度="30px" Horizo​​ntalAlign =左" />

                < HeaderStyle Horizo​​ntalAlign ="Left"; CssClass ="ms-viewheadertr"; />

                <专栏>

                    < asp:TemplateField HeaderText =< Title" ControlStyle-Width ="100px"
                        SortExpression =标题" HeaderStyle-CssClass =" ms-viewheadertr">

                        < ItemTemplate>

                            < asp:标签ID ="lblTitle" runat =服务器" Text ='<%#Eval(标题")%>'></asp:Label>

                        </ItemTemplate>
                        < EditItemTemplate>
            < asp:TextBox ID =" txtTitle" runat =服务器" Text ='<%#Bind("Title")%>'></asp:TextBox>
        </EditItemTemplate>


                    </asp:TemplateField>

                    < asp:TemplateField HeaderText =" EmployeeId" ControlStyle-Width ="100px"
                        SortExpression ="EmployeeId" HeaderStyle-CssClass =" ms-viewheadertr">

                        < ItemTemplate>

                            < asp:标签ID ="lblEmployeeId"; runat =服务器" Text ='<%#Eval("EmployeeId")%>'></asp:Label>

                        </ItemTemplate>
                        < EditItemTemplate>
            < asp:标签ID ="lblEmployeeId"; runat =服务器" Text ='<%#Eval("EmployeeId")%>'></asp:Label>
        </EditItemTemplate>

                    </asp:TemplateField>

                    < asp:TemplateField HeaderText ="年龄" ControlStyle-Width ="100px"
                        SortExpression =年龄" HeaderStyle-CssClass =" ms-viewheadertr">

                        < ItemTemplate>

                            < asp:标签ID ="lblAge" runat =服务器" Text ='<%#Eval(年龄")%>'></asp:Label>

                        </ItemTemplate>
                        < EditItemTemplate>
            < asp:TextBox ID =" txtAge" runat =服务器" Text ='<%#Eval(年龄")%>'></asp:TextBox>
        </EditItemTemplate>

                    </asp:TemplateField>

                      < asp:TemplateField HeaderText ="性别" ControlStyle-Width ="100px"
                        SortExpression ="Gender" HeaderStyle-CssClass =" ms-viewheadertr">

                        < ItemTemplate>

                            < asp:标签ID ="lblGender" runat =服务器" Text ='<%#Eval(性别")%>'></asp:Label>

                        </ItemTemplate>
                        < EditItemTemplate>
            < asp:TextBox ID =" txtGender" runat =服务器" Text ='<%#Eval(性别")%>'></asp:TextBox>
        </EditItemTemplate>

                    </asp:TemplateField>

                      < asp:TemplateField HeaderText ="名称" ControlStyle-Width ="100px"
                        SortExpression =名称" HeaderStyle-CssClass =" ms-viewheadertr">

                        < ItemTemplate>

                            < asp:标签ID ="lblDesignation"; runat =服务器" Text ='<%#Eval("Designation")%>'></asp:Label>

                        </ItemTemplate>
                        < EditItemTemplate>
            < asp:TextBox ID =" txtDesignation" runat =服务器" Text ='<%#Eval("Designation")%>'></asp:TextBox>
        </EditItemTemplate>

                    </asp:TemplateField>
                    < asp:CommandField ButtonType =链接"; ShowEditButton ="true"; ShowDeleteButton ="true"; ItemStyle-Width ="150"/>

                </列>

                < EmptyDataTemplate>

                    < asp:标签ID ="lblNoAccess";文字=没有可用的文档"; runat =服务器" 
                        CssClass ="emptyDataLabel"></asp:Label>

                </EmptyDataTemplate>

            </SharePoint:SPGridView>

        </td>

    </tr>

</table>

<table>

    <tr>

        <td>

            <SharePoint:SPGridView ID="gvICSSDocuments" runat="server" AutoGenerateColumns="false" Width="850px"  AutoGenerateEditButton="false" OnRowEditing="OnRowEditing" OnRowCancelingEdit="OnRowCancelingEdit" OnRowUpdating="OnRowUpdating">
            <%--OnRowEditing="OnRowEditing" OnRowCancelingEdit="OnRowCancelingEdit" OnRowUpdating="OnRowUpdating"--%>


                <RowStyle BackColor="#D0D8E8" Height="30px" HorizontalAlign="Left" />

                <AlternatingRowStyle BackColor="#E9EDF4" Height="30px" HorizontalAlign="Left" />

                <HeaderStyle HorizontalAlign="Left" CssClass="ms-viewheadertr" />

                <Columns>

                    <asp:TemplateField HeaderText="Title" ControlStyle-Width="100px" 
                        SortExpression="Title" HeaderStyle-CssClass="ms-viewheadertr">

                        <ItemTemplate>

                            <asp:Label ID="lblTitle" runat="server" Text='<%# Eval("Title") %>'></asp:Label>

                        </ItemTemplate>
                        <EditItemTemplate>
            <asp:TextBox ID="txtTitle" runat="server" Text='<%# Bind("Title") %>'></asp:TextBox>
        </EditItemTemplate>


                    </asp:TemplateField>

                    <asp:TemplateField HeaderText="EmployeeId" ControlStyle-Width="100px" 
                        SortExpression="EmployeeId" HeaderStyle-CssClass="ms-viewheadertr">

                        <ItemTemplate>

                            <asp:Label ID="lblEmployeeId" runat="server" Text='<%# Eval("EmployeeId") %>'></asp:Label>

                        </ItemTemplate>
                        <EditItemTemplate>
            <asp:Label ID="lblEmployeeId" runat="server" Text='<%# Eval("EmployeeId") %>'></asp:Label>
        </EditItemTemplate>

                    </asp:TemplateField>

                    <asp:TemplateField HeaderText="Age" ControlStyle-Width="100px" 
                        SortExpression="Age" HeaderStyle-CssClass="ms-viewheadertr">

                        <ItemTemplate>

                            <asp:Label ID="lblAge" runat="server" Text='<%# Eval("Age") %>'></asp:Label>

                        </ItemTemplate>
                        <EditItemTemplate>
            <asp:TextBox ID="txtAge" runat="server" Text='<%# Eval("Age") %>'></asp:TextBox>
        </EditItemTemplate>

                    </asp:TemplateField>

                      <asp:TemplateField HeaderText="Gender" ControlStyle-Width="100px" 
                        SortExpression="Gender" HeaderStyle-CssClass="ms-viewheadertr">

                        <ItemTemplate>

                            <asp:Label ID="lblGender" runat="server" Text='<%# Eval("Gender") %>'></asp:Label>

                        </ItemTemplate>
                        <EditItemTemplate>
            <asp:TextBox ID="txtGender" runat="server" Text='<%# Eval("Gender") %>'></asp:TextBox>
        </EditItemTemplate>

                    </asp:TemplateField>

                      <asp:TemplateField HeaderText="Designation" ControlStyle-Width="100px" 
                        SortExpression="Designation" HeaderStyle-CssClass="ms-viewheadertr">

                        <ItemTemplate>

                            <asp:Label ID="lblDesignation" runat="server" Text='<%# Eval("Designation") %>'></asp:Label>

                        </ItemTemplate>
                        <EditItemTemplate>
            <asp:TextBox ID="txtDesignation" runat="server" Text='<%# Eval("Designation") %>'></asp:TextBox>
        </EditItemTemplate>

                    </asp:TemplateField>
                    <asp:CommandField ButtonType="Link" ShowEditButton="true" ShowDeleteButton="true" ItemStyle-Width="150"/>

                </Columns>

                <EmptyDataTemplate>

                    <asp:Label ID="lblNoAccess" Text="No documents available" runat="server" 
                        CssClass="emptyDataLabel"></asp:Label>

                </EmptyDataTemplate>

            </SharePoint:SPGridView>

        </td>

    </tr>

</table>

//-------------------------------------

//-------------------------------------

推荐答案

我的代码:

< SharePoint:SPGridView ID ="gvICSSDocuments"; runat =服务器" AutoGenerateColumns =假".宽度="850px"   AutoGenerateEditButton ="false"; OnRowEditing ="OnRowEditing". OnRowCancelingEdit ="OnRowCancelingEdit". OnRowUpdating ="OnRowUpdating">

<SharePoint:SPGridView ID="gvICSSDocuments" runat="server" AutoGenerateColumns="false" Width="850px"  AutoGenerateEditButton="false" OnRowEditing="OnRowEditing" OnRowCancelingEdit="OnRowCancelingEdit" OnRowUpdating="OnRowUpdating">

< asp:CommandField ButtonType ="链接" ShowEditButton ="true"; ShowDeleteButton ="true"; ItemStyle-Width ="150"/>

<asp:CommandField ButtonType="Link" ShowEditButton="true" ShowDeleteButton="true" ItemStyle-Width="150"/>

我的值在列表中更新,但是我收到以下错误消息:

My values updated in the list but I am getting error message as:


这篇关于SPGridView显示更新和删除方法未找到错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆