问题描述
我的代码:
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" HorizontalAlign =左" />
< AlternatingRowStyle BackColor =<#E9EDF4"高度="30px" HorizontalAlign =左" />
< HeaderStyle HorizontalAlign ="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显示更新和删除方法未找到错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!