留言簿
2006/2/22 23:59:00 terry
我的意思是URL分页时中文字符空格什么的能不能用urlencode进行编码, 就像这个样子 (%B2%E2%CA%D4)
回复:您好,完全可以,控件分页时会原样把url中的参数复制到下一页的url中,不会进行编码或解码。谢谢!
2006/2/22 23:07:00 钟宏
你好,吴老师我看了你发给我你的留言本搜索程序,其中关键代码如下:
adapter.Fill(ds,AspNetPager1.PageSize*(AspNetPager1.CurrentPageIndex-1),AspNetPager1.PageSize,"msgs");
在我做的里面 DataSet da=DAL.GetReportTaskData(ddl_jsdh.SelectedItem.Text,ddl_dbdh.SelectedItem.Text); 得到的da里面就已经有数据了,怎么样取这个da里当前页以前的数据绑定datagrid呢?我的代码如下:
private void BindDate()
{ DataSet da=DAL.GetReportTaskData(ddl_jsdh.SelectedItem.Text,ddl_dbdh.SelectedItem.Text);
dgd_grid.PageSize=pager.PageSize;
DataTable dd=new DataTable();
for(int i=0;i<pager.PageSize*(pager.CurrentPageIndex);i++)
{
dd=da.Tables[0].Rows[i].Table.Copy;
}
dgd_grid.Datasource=dd.Defaultview;
dgd_grid.DataBind();
}
我想取da当前页以前的的数据绑定datagrid,可这样还是取的全部数据,要怎么样才是取da当前页以前的的数据?
adapter.Fill(ds,AspNetPager1.PageSize*(AspNetPager1.CurrentPageIndex-1),AspNetPager1.PageSize,"msgs");
在我做的里面 DataSet da=DAL.GetReportTaskData(ddl_jsdh.SelectedItem.Text,ddl_dbdh.SelectedItem.Text); 得到的da里面就已经有数据了,怎么样取这个da里当前页以前的数据绑定datagrid呢?我的代码如下:
private void BindDate()
{ DataSet da=DAL.GetReportTaskData(ddl_jsdh.SelectedItem.Text,ddl_dbdh.SelectedItem.Text);
dgd_grid.PageSize=pager.PageSize;
DataTable dd=new DataTable();
for(int i=0;i<pager.PageSize*(pager.CurrentPageIndex);i++)
{
dd=da.Tables[0].Rows[i].Table.Copy;
}
dgd_grid.Datasource=dd.Defaultview;
dgd_grid.DataBind();
}
我想取da当前页以前的的数据绑定datagrid,可这样还是取的全部数据,要怎么样才是取da当前页以前的的数据?
回复:您好,我不太明白您说的当前页以前的数据是怎么回事?您想要实现什么样的功能呢?你上面的代码中:dd=da.Tables[0].Rows[i].Table.Copy;拷的仍然是这个Row所在的整个DataTable,循环行没有任何意义,所以绑定的数据仍然是原来的那个DataTable中的数据。
2006/2/22 20:17:00 feeling
是呀,能不能快点出2.0版本的呀,原来源码编译过后用起来还是有问题呀
回复:您能否将现在最大最新版本的AspNetPager在vs2005及.net 2.0下运行时存在的问题发给我,我现在还不清楚升级的时候具体还要改动哪些部分,如果现在搞清这些问题,将来升级时我就可以把更多的时间花在代码的实现上,而不用自己去找存在的问题。非常感谢!
2006/2/22 16:28:00 waller
老大,什么时候出2.0版本的啊,你的这个分页控件很好用哦!!!
回复:很对不起,最近用vs.net2003在做一个项目,项目不好做而且时间又很紧,连接触一下vs2005的机会都没有,得五六月份把这个项目做完后才可能有时间考虑升级2.0的事,当然如果期间有比较闲的时间也可能会升级,但现在还无法确定具体什么时候才有空!谢谢!
2006/2/21 16:28:00 feelings
吴老师,已经自己知道原因,已解决,谢谢
2006/2/21 9:55:00 feelings
吴老师您好!
这个分页控件源码在VS2005中编译,提示System.Web.UI.Design.WebControls.PanelDesigner命名空间不存在
查询MSDN,注明了在2.0版本中已过时
请问这段代码怎么办?在MSDN中说:
PanelDesigner 类可为可视化设计器中的 Panel 控件提供设计时支持。但是,对于面板控件的所有新实现,应使用 PanelContainerDesigner 取代 PanelDesigner。
请问能否提供这段新代码?
这个分页控件源码在VS2005中编译,提示System.Web.UI.Design.WebControls.PanelDesigner命名空间不存在
查询MSDN,注明了在2.0版本中已过时
请问这段代码怎么办?在MSDN中说:
PanelDesigner 类可为可视化设计器中的 Panel 控件提供设计时支持。但是,对于面板控件的所有新实现,应使用 PanelContainerDesigner 取代 PanelDesigner。
请问能否提供这段新代码?
回复:对不起,我还没有用过vs2005,这个控件也没有在.net 2.0下测试过,我准备这个项目做完有时间把控件升级到2.0版,支持vs2005和.net 2.0。谢谢!
2006/2/20 13:44:00 secretfish
站长您好,我运行了贵网站的AspNetPager的msi,安装完了在.net中并没有看到控件已经自动加入到工具箱中,请问一下这个怎么解决?
回复:您可以手工加入,在工具箱上点右键,选择“添加/移除项”,在弹出的自定义工具箱窗口中点击“浏览”按钮,转到AspNetPager控件安装的虚拟目录下的bin文件夹中,选中AspNetPager.dll然后确定即可。
2006/2/19 0:29:00 terry
站长,你好!
使用URL分页的时候,可以用urlencode吗? 我用的是SQL存储过程分页
使用URL分页的时候,可以用urlencode吗? 我用的是SQL存储过程分页
回复:您好,我不太明白您的意思,您能说得更清楚点吗?谢谢!
2006/2/16 16:45:00 menghx
版主,你好!!我要实现的也是你的那个留言查询的效果,可否将存储过程和调用的原代码发给我一份多谢!
回复:已发送到您的邮箱,请注意查收,谢谢!
2006/2/16 16:42:00 menghx
请问有有这个控件的查询分页的实例吗??能提供一下吗??非常感谢
回复:您好,控件的示例文件中就有一个查询分页的示例,您应该可以在AspNetPager控件安装后的虚拟目录下找到,谢谢!
