gridview 分页中按钮单个变灰色 c#.net

[asp.net]asp 按钮上的单击内部项目模板不开火
注意事项: 本文中文内容可能为机器翻译,如要查看英文原文请点击上面连接.
不能使这项工作。
&asp:TemplateField&
&ItemTemplate&
&asp:Button ID="btnApprove" runat="server" Text="Approve" OnClick ="btnApprove_Click" /&
&/ItemTemplate&
&/asp:TemplateField&
在后面的代码︰
protected void btnApprove_Click(object sender, EventArgs e)
Response.Redirect("viewprofile.aspx");
甚至不发射时单击按钮。在这任何把戏吗?
解决方法 1:
设置 EnableEventValidation="false" 权在您的页面指令的顶部︰
&%@ Page EnableEventValidation="false" Language="C#"...
只是要小心将此值设置为 false 可以公开您的网站的安全漏洞。作为替代,而不是设置 EnableEventValidation="false" 你可以处理网格视图 OnRowCommand :
&asp:GridView ID="GridView1" runat="server" OnRowCommand="GridView1_RowCommand"&
&asp:TemplateField&
&ItemTemplate&
&asp:Button runat="server" Text="Approve" CommandName="Approve" /&
&/ItemTemplate&
&/asp:TemplateField&
&/Columns&
&/asp:GridView&
在后面的代码︰
public partial class delete_me : System.Web.UI.Page
protected void Page_Load(object sender, EventArgs e)
if (!Page.IsPostBack)//THIS IS IMPORTANT.GridView1_RowCommand will not fire unless you add this line
var p1 = new Person() { Name = "Person 1" };
var p2 = new Person() { Name = "Person 2" };
var list = new List&Person& { p1, p2 };
GridView1.DataSource =
GridView1.DataBind();
protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
System.Diagnostics.Debugger.Break();
public class Person
public string Name { }急!Gridview控件如何根据某个字段值的不同,将相应行显示或不显示,同时也可以分页-.NET技术/C#-c/c++-电脑编程网急!Gridview控件如何根据某个字段值的不同,将相应行显示或不显示,同时也可以分页-.NET技术/C#作者:plainworld 和相关&& 我做一个小的考试系统,在页面上显示选择题和判断题,如同是选择题显示选项,如果是判断题什么都不现实,数据集中有一个选项来区分选择题和判断题,怎样在加载的时候取到这个值来区分。------回答---------------其他回答(18分)---------Visible='&%# Eval(&sort&).ToString().Equals(&1&)?true:false%&'------其他回答(2分)---------循环判断就可以亚相关资料:|||||||急!Gridview控件如何根据某个字段值的不同,将相应行显示或不显示,同时也可以分页-.NET技术/C#来源网络,如有侵权请告知,即处理!编程Tags:                &                    2761人阅读
代码收藏(12)
& [ DllImport ( "USER32.DLL" ) ]& public static extern int GetSystemMenu(int hwnd, int bRevert);& [ DllImport ( "USER32.DLL" ) ]& public static extern int RemoveMenu(int hMenu, int nPosition, int wFlags);
& /// &summary&& /// 返回值,非零表示成功,零表示失败。& /// &/summary&& /// &param name="iHWND"&窗口的句柄&/param&& /// &returns&是否成功&/returns&& public int RemoveXButton(int iHWND)& {&& int iSysM&& const int MF_BYCOMMAND = 0x400; //0x400-关闭&& iSysMenu = GetSystemMenu(this.Handle.ToInt32(), 0);&& return RemoveMenu(iSysMenu, 6, MF_BYCOMMAND);& }
&&& private void Form1_Load(object sender, EventArgs e)&&& {
&&&&&&& //通过函数返回值就可以判断目的是否达到,在构造函数里面可以这样判断:&&&&&& &int iReturn = RemoveXButton(this.Handle.ToInt32());&&&&&&& if (iReturn == 0) //返回值非零表示成功,零表示失败。&&&&&&& {&&&&&&&&& &MessageBox.Show("Error!");&&&&&& &}&&&&&&& else&&&&&& &{&&&&&&&&& &MessageBox.Show("Success!");&&&&&&& }&&&& }
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:102856次
积分:1295
积分:1295
排名:千里之外
原创:19篇
转载:10篇
评论:52条
(1)(1)(1)(1)(1)(1)(1)(1)(1)(3)(4)(1)(2)(7)(1)(2)(1)在ASP.NET中点击Gridview控件跳转到另一个页面问题,求大神...
[问题点数:20分,结帖人u]
在ASP.NET中点击Gridview控件跳转到另一个页面问题,求大神...
[问题点数:20分,结帖人u]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2013年7月 MS-SQL Server大版内专家分月排行榜第一2009年3月 Oracle大版内专家分月排行榜第一2009年2月 Oracle大版内专家分月排行榜第一
2013年9月 MS-SQL Server大版内专家分月排行榜第二2013年8月 MS-SQL Server大版内专家分月排行榜第二2009年4月 Oracle大版内专家分月排行榜第二2009年1月 Oracle大版内专家分月排行榜第二2004年10月 MS-SQL Server大版内专家分月排行榜第二
本帖子已过去太久远了,不再提供回复功能。

我要回帖

更多关于 gridview 分页 的文章

 

随机推荐