asp.net – 导致GridView无效回发的TemplateField按钮
发布时间:2020-05-24 13:47:40 所属栏目:asp.Net 来源:互联网
导读:好的,所以我在gridview中有一个只包含一个简单按钮的模板字段…… %@ Page Language=C# AutoEventWireup=true CodeFile=Administration.aspx.cs Inherits=Administration %%@ Register TagPrefix=ajaxToolkit Namespace=Aj
|
好的,所以我在gridview中有一个只包含一个简单按钮的模板字段…… <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Administration.aspx.cs"
Inherits="Administration" %>
<%@ Register TagPrefix="ajaxToolkit" Namespace="AjaxControlToolkit" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>Keywords Administration</title>
</head>
<body class="popupbody">
<form id="form1" runat="server">
<ajaxToolkit:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server" EnablePartialRendering="true" CombineScripts="false"></ajaxToolkit:ToolkitScriptManager>
<asp:Label ID="AddLabel" runat="server">Add a Keyword</asp:Label>
<br />
<asp:TextBox ID="AddTextBox" runat="server" />
<asp:Button ID="AddButton" Text="Add" runat="server" OnClick="AddKeyword_Click" />
<asp:GridView ID="KeywordsGridView" AllowPaging="false" AutoGenerateColumns="false" BackColor="white"
GridLines="None" HeaderStyle-CssClass="Table_Header" RowStyle-CssClass="Table_Style"
OnRowDataBound="RowBound" runat="server">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:Button runat="server" />
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="References" SortExpression="References" HeaderText="Total References" />
<asp:BoundField DataField="Keyword" SortExpression="Keyword" HeaderText="Keyword" />
</Columns>
</asp:GridView>
</form>
</body>
</html>
每当我点击按钮,我都会收到错误… Invalid postback or callback argument. Event validation is enabled using <pages enableEventValidation="true"/> in configuration or <%@ Page EnableEventValidation="true" %> in a page. For security purposes,this feature verifies that arguments to postback or callback events originate from the server control that originally rendered them. If the data is valid and expected,use the ClientScriptManager.RegisterForEventValidation method in order to register the postback or callback data for validation. 我找到了大量引用这个问题的文章,包括一些关于SO的文章,例如…… Invalid postback or callback argument. Event validation is enabled using ‘<pages enableEventValidation=”true”/>’ 和… Invalid postback or callback argument 我可能只是误会,但据我所知,他们并没有真正帮助我.如何在不设置enableEventValidation =“false”的情况下让它消失? 编辑发布了我的页面的所有代码. 解决方法This fellow找到了类似问题的解决方案(向下滚动到第4条评论),这是为GridView按钮设置唯一ID.(编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – ASP MVC 5项目’New Scaffolded Item …’在
- asp.net – 当使用HttpContextScoped()时,StructureMap不会
- ASP.NET ReportViewer Google Chrome CPU使用情况
- asp.net-mvc-3 – 似乎无法有条件地使用Razor的foreach和if
- ASP.net webforms中的异步页面处理示例(.NET 2.0)
- asp.net-mvc – MVC视图上的图像显示
- asp.net汉字转拼音和获取汉字首字母的代码
- mime-types – 在ASP.NET 5中使用MimeMapping(vNext)
- asp.net-mvc-3 – MVC3 @ Html.DropDownList不填充所选项目
- ASP.NET中的会话修复
推荐文章
站长推荐
- asp.net-mvc – MVCSiteMapProvider中的全球化
- asp.net-mvc – MVC 4捕获所有路由从未到达
- asp.net-core – JsonConvert DataSet .NET Core
- ASP.NET vs. Silverlight
- ASP.Net MVC如何将数据从视图传递到控制器
- asp.net-mvc-3 – 如何在Razor中为Nullable创建编
- asp.net – 找不到元素’elmah’的架构信息
- asp.net-mvc – 如何使@ Html.EditorFor禁用
- asp.net – GridView的RowDataBound函数
- asp.net-mvc – 你如何指定在列表框中显示多少项
热点阅读
