留言簿
2007-05-16 19:00 ken101r
有个问题想请教下,我使用该控件时,发现利用该控件进行分页时回清空ViewState里面的值!我使用的是vs.net 2005!举个例子,当页面第一次加载时,我将某个值保存在viewstate中,当翻第二页时,viewsatte里面为空,根本没有我刚才保存的值!甚至更加严重的是,里其他控件的viewstate也会清空,我在页面一加载时利用数据库的数据绑定了一个下拉控件,该控件已经将enviewstate设置为true,当翻下一页时,控件里面的项就会全部消失!又要重新绑定!我现在是利用session来保存值来解决该问题,但这样做效果不太好,请指教我该怎样解决!谢谢!
2007-05-16 18:41 lkh3331947
能不能实现下拉列表式的分页样式啊。
2007-05-16 13:08 wzjoelin1
实例那个存储过程好麻烦,又左联又内联的,<br>我数据库学的不好,能不能改成很普通的sql语句?
2007-05-16 10:11 wzjoelin1
如果可以的话,帮忙写一个简单的代码好吗?<br>就是一个页面只有一个datagrid和一个aspnetpager,实现分页就好<br><br>环境vs2003,framework 1.1
<%@ Page Language="C#"%>
<%@ Import Namespace="System.Data"%>
<%@Import Namespace="System.Data.SqlClient"%>
<%@Register TagPrefix="Webdiyer" Namespace="Wuqi.Webdiyer" Assembly="aspnetpager"%>
<script runat="server">
SqlConnection conn;
SqlCommand cmd;
void Page_Load(object src,EventArgs e){
conn=new SqlConnection(System.Configuration.ConfigurationSettings.AppSettings["SqlConnectionString"]);
if(!Page.IsPostBack){
cmd=new SqlCommand("select count(*) from orders",conn);
conn.Open();
pager.RecordCount=(int)cmd.ExecuteScalar();
conn.Close();
BindData();}}
void BindData(){
cmd=new SqlCommand("select orderid,orderdate,customerid from orders",conn);
SqlDataAdapter adapter=new SqlDataAdapter(cmd);
DataSet ds=new DataSet();
adapter.Fill(ds,pager.StartRecordIndex-1,pager.PageSize,"orders");
dg.DataSource=ds.Tables[0];
dg.DataBind();}
void ChangePage(object src,EventArgs e){
BindData();}
</script>
<HTML><HEAD><TITLE>
分页示例</TITLE></head><body>
<form runat="server">
<asp:DataGrid id="dg" runat="server" Width=760 Align="center"/>
<Webdiyer:AspNetPager runat="server" id="pager" OnPageChanged="ChangePage" HorizontalAlign="Center" PagingButtonSpacing="0" PageSize=8 SubmitButtonText="转到" Width="760" TextBeforeInputBox="转到第" TextAfterInputBox="页"/>
</form></body
2007-05-16 08:39 oldmoon
Webdiyer,有个问题需要你帮助:<br>http://community.csdn.net/Expert/TopicView3.asp?id=5531830<br><br>盼回复!!
2007-05-14 15:48 guanyi1034
谢谢你的代码
2007-05-14 10:30 andesign
您好,我用的是VS2003,我添加此控件时,提示此控件不是miscrosoft.net模块,怎么回事呢?谢谢!
2007-05-13 18:12 xinhaiwan
我用的版本是:4.3.3.0
2007-05-13 11:25 xinhaiwan
我用aspnetpager控件的问题如下:麻烦楼主帮助解决:<br>首先声明,这个直接从济南贴吧,复制过来用的<br>1.aspnetpager控件中为什么点击按钮后不起作用呢,而敲回车来,就可以转到其它页呢?<br>2.同样的代码,<br>,点击分页,网页右下角出现,黄色小按钮,提示网页错误,双击后出现,'theForm._eventtarget'为空或不是对象,theForm._eventtarget并不存在<br>并且不能分页,<br>3.不知道为什么,双击aspnetpager的PageChanged属性,有时候会出现:<br><br> protected void pager_PageChanged(object src, Wuqi.Webdiyer.PageChangedEventArgs e)<br> {<br> <br><br> }<br><br><br>但有时候,双击后出现<br> protected void Submit1_ServerClick(object sender, EventArgs e)<br> {<br><br> }<br>当然,如果是第二种情况会出现,错误,说<br>并不包含PageChangedEventArgs 等错误<br><br>以上,三个问题麻烦楼主了<br>不过,还是要谢谢楼主开发出这么好的控件,
2007-05-13 10:37 xinhaiwan
aspnetpager控件中为什么点击按钮后不起作用呢,而敲回车来,就可以转到其它页呢?