分页问题(我参考了论坛上的,可我还是找不到怎么改?) if(!IsPostBack) { bindgrid(); }这样分页不行去掉if(!IsPostBack) { } 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 其实你这个错误很明显的。在.NET中,所有需要与SERVER进行交互的控件都必须放置在ASPX的FORM标记中,而且,这个FORM只能有一个和必须是RUNAT=SERVER的,把你的代码修改为:<Form Runat=Server> <asp:Datagrid id="DataGrid1" runat="server" BorderColor="black" CellPadding="3" AllowPaging="True" PageSize="10" PagerStyle-Mode="NumericPages" PagerStyle-HorizontalAlign="Right" OnPageIndexChanged="DataGrid1_PageIndexChanged" /></Form> 楼上的补充: 因为现在的aspx与asp之类的是不同的,aspx是叫 web应用程序,所以必须要runat=server,这点和aspx的服务器设置有重大的关系。 一般的用途,用 IE 可以当一般的 web 语言来解析。但,据我观察和了解,ASPX 在有事件发生时,它就按应用程序的方式去执行,所以在你的分页显示的时候,有“DataGridLinkButton”激发 DataGrid1_PageIndexChanged 事件。 以上的是我的一些小结,如果大家有不认同之处,请指出,大家一起学习学习 :) 结果出来了,是缺少<form runat=server></form>由于我是用文本编辑器,又对asp.net的语法还不是很熟,所以看来刚开始学时还是有visual sutdio.net为好, 如何提取列表项内数据? 请教高手们一个问题,两数据库怎么做多表查询? 忽然对输入验证有个想法,假如……? 高分求一个左右拖动类似MSDN里的框架 不是用 iframe 如何使TreeView的其中一个结点的样式与众不同呢? datagrid的OnEditCommand事件中的确认对话框的问题 提示后关闭窗体...... 高分求助禁止右键的代码 如何获取FCKeditor的焦点?如何判断FCKeditor是否为空? asp.net 2.0 国际化的问题! 怎样解决这个问题? 大家来拿分。连接excel报错(提示为:需要语句结束),为什么?
在.NET中,所有需要与SERVER进行交互的控件都必须放置在ASPX的FORM标记中,而且,这个FORM只能有一个和必须是RUNAT=SERVER的,把你的代码修改为:
<Form Runat=Server>
<asp:Datagrid
id="DataGrid1"
runat="server"
BorderColor="black"
CellPadding="3"
AllowPaging="True"
PageSize="10"
PagerStyle-Mode="NumericPages"
PagerStyle-HorizontalAlign="Right"
OnPageIndexChanged="DataGrid1_PageIndexChanged"
/>
</Form>
因为现在的aspx与asp之类的是不同的,aspx是叫 web应用程序,所以必须要runat=server,这点和aspx的服务器设置有重大的关系。
以上的是我的一些小结,如果大家有不认同之处,请指出,大家一起学习学习 :)
是缺少<form runat=server></form>
由于我是用文本编辑器,又对asp.net的语法还不是很熟,所以看来刚开始学时还是有visual sutdio.net为好,