留言簿

我要留言
留言搜索

2005-04-28 08:08  ligj

版主你好,下载的AspNetPager为什么不能安装?
回复:不能安装是怎么回事?出错了吗?有什么错误信息?谢谢!

2005-04-27 16:57  潘胖

您好,我是刚刚提问的,我刚刚编程下试试,但是不行,我是在BindData()方法中写的代码。
AspNetPager1.CustomInfoText = "记录总数:"+AspNetPager1.RecordCount+"&nbsp"+"总页数:"+AspNetPager1.PageCount+"&nbsp"+"当前是第"+AspNetPager1.CurrentPageIndex;
运行后也没有出现关于用户自定义消息的任何文本!
不知道我哪里错了,请您指教
回复:您可以把示例中有关控件属性的代码复制到您的例子中再运行试试。谢谢!

2005-04-27 16:55  军军

版主您好:我用了你的这个分页控件,页是分好了,可是只能在第一页,点其它页怎么没有反应呢?
Private Sub pager_PageChanged(ByVal src As System.Object, ByVal e As Wuqi.Webdiyer.PageChangedEventArgs)
        pager.CurrentPageIndex = e.NewPageIndex
        binddata()
End Sub
我也加了这段代码啊,请问还需要其它什么设置?谢谢!!
回复:您把AspNetPager的PageChanged事件和事件处理程序pager_PageChanged关联起来了吗?您的数据绑定代码是放在if(!Page.IsPostBack)块中了吗?谢谢!

2005-04-27 16:45  潘胖

版主您好:
   感谢您提供这么好的控件,真的很好啊,但是有个地方我不会用,请您指教!
   我在AspNetPager的属性里面的用户自定义信息区,设置ShowCustomInfoSection为右边,但是运行程序怎么用户自定义信息区怎么显示不出来啊?
  看你的例子是能够显示的啊,在你的例子中有这样的一句话:用户自定义文本(CustomInfoText):(此处以编程方式动态设置,不允许手工修改)
是不是一定要通过编程的方式才能够显示出来的啊?那我该怎么样编程呢?
非常感谢!
向您致意!
回复:您好,CustomInfoSection不必一定要通过编程方式来设置,之所以我的示例中这么说,是因为其中显示的信息必须在后台代码中获取。如果您的代码不能显示而示例中却可以,您可以直接把示例中的代码复制过来试试,应该是属性没有设置正确的问题。谢谢!

2005-04-27 10:19  帮帮

你好,我是下面的帮帮。那个pagechanged事件的问题解决了。真的谢谢你的指导。
希望你能再解决我那个传值问题(隔了一个用dreamweaver做的窗体啊)。
回复:已回复,谢谢!

2005-04-27 01:08  wlkkkk

昨天晚上装的好好的ASPNETPAGER......今天早上在工具箱里却显示不出来了,,,,怎么回事呀.. 再就是安装的时候显示连接SQL SERVER失败,救命文件夹中使用SQL SERVRE数据库进行分页的示例程序将无法正常运行 ! 郁闷......希望有回复,谢谢! 
--------------------------------------------------------------------------------
版主回复:您好,如果安装程序没有将控件自动加入工具箱中,您可以手动加入,至于数据库部分出错的问题,不知您有没有装SQL Server?如果有,那么安装分页控件时有什么错误信息?谢谢!   


1请问如何加入工具箱呀?是点右键的"添加/移除项"吗?我在里面没找到ASPNETPAGER呀,不好意思的问名字是什么?
 
2在安装到最后出现"连接SQL SERVER失败,示例文件夹中使用SQL SERVRE数据库进行分页的示例程序将无法正常运行!"的提示,点确定以后又出现这个提示,一共出现3遍,然后就显示安装成功了,是什么原因呀?我装了SQL了
 
谢谢.
回复:您好,在点击“添加/移除项”后,在弹出的窗口中点击“浏览”按钮找到aspnetpager.dll所在的目录,然后双击或点击打开按钮,再点击“确定”按钮即可加入工具箱。按件安装时无法连接SQL Server数据库可能是您的数据库的实例名或者安装路径等问题,由于无法获取出错的详细信息,所以不清楚具体是什么原因引起的,不过大多数情况下是不会出现这样的问题的。如果实在无法安装,我可以给您发一份免安装版您可以手工安装。谢谢!

2005-04-26 15:50  帮帮

请教版主一个传递值的问题:
如果我想隔一个页面传递?比如说:在第一个页面webform1.asp的代码: 
url="webform2.aspx?var1=" + TextBox1.Text ; 
Response.Redirect(url); 
这时在webform2.aspx是可以取到var1。但是我的webform2.aspx是用 
dreamweaver做的一个框架。我想让框架中的webform5.aspx得到var1。又不能直接url="webform5.aspx?var1=" + TextBox1.Text ; 
该怎么做?
回复:您好,您可以把参数传递到框架的父页面webform2.aspx,然后在webform5.aspx中通过客户端脚本来获取框架父页面的所有url参数并重新设置当前页的location.href,象下面这样:
function LoadParameters(){
this.location.href+=top.location.search;
}
在标签中加入 onload="LoadParameters()"即可,top.location.search获取的是顶层框架页url中?及后边的子字符串,如果webform5.aspx已带有参数,则应对上面的方法做相应处理以更在获取顶层框架页url中的参数的同时不影响当前页url中的参数。

2005-04-26 14:51  我会用了~

学c#入门,看那一本书?
回复:您好,我学习.net时并没有看过几本书,都是从网上找资料或者通过.net框架自带的帮助文档来学习的,所以这方面我没有很好的建议。请原谅,谢谢!

2005-04-26 14:07  我会用了~

还有个事:我写的程序读数据库到textbox的时候,如果数据库的的那个字段是空的,程式就提示从dbnull转换为string失败,怎么解决?
回复:您好,在获取数据将将它赋给TextBox的Text属性之前应该检查数据库字段中的值是不是等于DbNull.Value,可以用System.Convert.IsDBNull(数据库字段值)来判断是否是null值,如果是的话就把TextBox的Text设为空字符串,谢谢!

2005-04-26 13:40  我会用了~

有没有好用的打印控件?感谢吴哥~
回复:对不起,我只用过水晶报表,其它的不清楚了。谢谢!
;