留言簿

我要留言
留言搜索

2003-12-07 21:16  xfreedom

我在你的ASPNETPAGER演示里看到存储过程里用到了declare @indextable table(id int identity(1,1),nid int)
来建立一个临时表单,这样做会不会太毫费系统资源?
回复:你好,用@table变量创建的临时表是在内存中,而且在存储过程执行完后就会被销毁,如果数据量大确实会耗费系统资源,但对系统性能影响不会很大。谢谢!

2003-12-06 18:17  小兵

我在使用您开发的AspNetPager分页控件时发现了一个问题,就是新增属性AlwaysShow设置为true的时候,如果这个控件放在页面一侧套在一个表格的<td>中,没有占据整个屏幕宽度的时候会出现这个控件的宽度自动扩长为100%屏幕宽,结果撑大了整个页面造成变形,如果设置为AlwaysShow为False的时候则不会出现这个现象,

我现在做的页面,左边是工具栏,右边用了这个控件,结果就发生这个问题,不得不把AlwaysShow设置为False。
好几个类似页面都发生这种情况。。。。
回复:您好,该bug现也修正,新的dll文件已发到您的邮箱,请注意接收。谢谢!

2003-12-06 16:30  吴翔

请问吴兄:
   我用vb.net调用您的控件,我想对repeater绑定,但怎么也无法实现分页,请您帮忙,不胜感激!
我的源代码如下:
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
                If Not IsPostBack Then
            Call bindrepearter()
        End If
 End Sub

    Sub bindrepearter()
        ds = New DataSet
        mydataadapter = New OleDbDataAdapter("select  * from 主信息表 where  分类='餐饮美食' ", dbconn)
        mydataadapter.Fill(ds, "table1")
        dv = ds.Tables("table1").DefaultView
        Repeater1.DataSource = dv
        With pager1
            .RecordCount = dv.Count - 1
            .PageSize = 5
            .DataBind()
        End With
        Repeater1.DataBind()
        dbconn.Close()


    End Sub

    Sub changepage(
回复:问题出在mydataadapter.Fill(ds, "table1")这句上,你把所有的数据全填充到DataTable中了,正确的应该是调用下面的这个Fill方法的一个重载来将当前要分页显示的数据填充到DataTable中:mydataadapter.Fill(ds,(int)记录起始索引,(int)要填充的记录数,"table1") 在AspNetPager的安装目录下有这方面的示例文件,你可

2003-12-04 15:34  ahai

这两天遇到个问题,特别烦,是这样的:我工作的办公室旁边是一个中心机房(有一大堆思科和IBM还有惠普的设备,都是今年招标采购的),这些设备和我有一墙之隔,想问一下吴大哥这些设备会不会对人体健康产生什么不利影响?不好意思,问了些题外话。
回复:这个我也不是很清楚,我个人的看法是,如果是混凝土或砖墙,应该没什么的,因为象思科、IBM以及惠普这些知名IT企业的产品有经过严格的环保认证,不会对健康产生太大影响,当然如果长期呆在这样的环境中,毕竟会有不利影响!我的意见仅供参考,你可以到网上找找这方面的资料看看。谢谢

2003-12-04 09:17  王非

吴兄你好,再来请教两个问题:
1,页面中在特定条件下,需要向客户端发送一段脚本,我用了RegisterStartupScript发送,但现在我刷新该页时,那段脚本又执行了一遍,有法让他在刷新时不再执行了吗?
2,你的分页控件,在ChangePage时,BindData();后,发了一段脚本MyDataGrid.ClientID.scrollIntoView(true);不只是干什么用的,我点分页时,页面上有javascript错误,把这段注掉就好了

谢谢!
回复:1、把注册脚本的代码放到 if(!Page.IsPostBack)块中;2、这个脚本是用来在回发后使DataGrid的上边框滚动到屏幕的最上边,scrollIntoView()是一个dhtml方法,你可以用搜索引擎搜一下,网上有很多参考资料的。谢谢!

2003-12-01 18:37  小超

吴旗老兄,小弟最近听别人都在讲水晶报表,好象很有用,特来请教是倒底什么东东啊,能详细给小弟解释一下吗??万分感谢啦
回复:水晶报表就是一个报表制作工具,它包括报表引擎、可视的报表设计器等,有关水晶报表的更多信息,请访问其官方网站:http://www.crystaldecisions.com/products/crystalreports/default.asp 谢谢!

2003-12-01 13:33  任意

吴老大
 
我要问的问题如下:因为太长,你留言板不好贴!  http://www.sorke.com/bbs/images/upload/2003/11/29/234301.txt 烦打开以上文本文件。 先谢了!
回复:我已通过邮件给你回复,这两天因事耽搁了,对不起!

2003-12-01 12:19  王非

向吴兄学习!我问的那个字符串转化的问题,问了好多人都没人能解答,还有人说要自己写函数!

而吴兄只用一句话就搞定了!!

佩服!谢谢~~
回复:不用客气,其实只要肯琢磨,你也许会发现还有更好的解决办法的。谢谢!

2003-12-01 11:17  jed

什么时候出新版本啊?很久了
希望新版本中能出中英文版,源码中的提示语都可改写,不要象4.2有的只有中文thanks
回复:我早就想出一个全英文版,包括将帮助文件等都全部翻译成英文,可惜自己英文水平有限,心有余而心不足,所以至今也未能如愿。如果有哪位英文好点的朋友肯帮忙,定将感激不尽!谢谢!

2003-11-30 16:15  ahai

吴大哥好:想问这么一个问题:

是这样的。
页面中使用了Datalist控件和aspnetpager控件,根据传递过来的值动态加载数据,
起初:一切正常,
点击aspnetpager控件的分页按钮,则Datalist控件中的内容就不可见了,再点回来
第一页,本来可见的Datalist控件也不可见了

我删掉了页面上的其他WEB控件(一个TextBox控件和一个Button按钮)则一切正常了,
注:如果不对Button控件编写代码,一切正常,不然,就出现上述问题。
请问是什么原因啊,
==================================
另:我的页面里也只有一个aspnetpager控件。

而且当没有删除页面上的其他web控件时,如果传递过来的值是int型,没有问题,
如果传递过来的值是string型,则出现上述问题(点击分页按钮,Datalist控件
不可见)。
我就特奇怪
回复:你好,从你的描述很难看出问题在什么地方,如果你自己无法解决的话,可以将代码发到我的邮箱,我有时间可以帮你看看!
;