留言簿

我要留言
留言搜索

2006-09-04 00:50  yhmar

斑竹什么时候把他做成可视化的?
回复:我不太明白您的意思,您说的可视化指的是哪方面呢?谢谢!

2006-09-01 12:21  zds835

Peoplesoft做的比较好
回复:您指的是?

2006-08-30 10:27  初学者

你好,可不可多表分页的?我是用SQl2000.多表分页的存储过程如何写的?
回复:您好,多表关联的话您需要自己写关联的代码,暂时没有创建这样的分页过程的工具,因为这取决于表之间的关系,一对一和一对多关系将产生完全不同的结果,所以您只能根据自己的情况来决定如何写这样的分页过程。谢谢!

2006-08-30 00:34  笑苍天

吴老师您好。您的aspnetpager我很喜欢,但是在最近项目里碰到一个关于留言版的问题 我的使用的是URL分页方式,留言部分和分页控件是在一个页面里比如我的当前页面是:shopinfo.aspx?id=31&page=3 页面里还有一个作为提交留言内容的button,当我点击button提交留言后, aspnetpager上的分页连接显示的是:上一页:shopinfo.aspx?page=2 下一页:shopinfo.aspx?page=4 也就是说id=31这个参数丢失了,使我不能取得id=31时的内容 请问您这个问题应该如何解决?谢谢您提供的控件
--------------------------------------------------------------------------------
版主回复:您好,不太可能的,分页控件会保留原url中所有的除分页参数外其它参数的,不知道您用的是哪个版本?最新的版本是4.3.5,你可以从下载页面下载。谢谢! 
////////////////////////////////////////////////////////////
我使用的就是4.3.5,请您试试,我的一直有问题
回复:我做过测试,在url分页的页面中加一个服务器端Button,在url中加一个id参数,无论是分页还是回发后这个参数都在,点击Button回发后照样可以取得这个id的参数值,不知道您是如何做的?

2006-08-29 15:54  fzuray

吴兄:
在使用您的大作时发现一个问题,不知道是小弟没用好,还是本身的BUG。
小弟使用URL进行分页,主要代码如下:
		private void Page_Load(object sender, System.EventArgs e)
		{
			//载入数据
			if (!Page.IsPostBack)
			{
				BindData();
			}
		}
		private void objPager_PageChanged(object src, Wuqi.Webdiyer.PageChangedEventArgs e)
		{
			objPager.CurrentPageIndex = e.NewPageIndex;
			BindData();
		}
问题是:翻页事件中的BindData()是每一次都会执行的,而在使用URL翻页的情况下Page_Load中的BandData()也是会执行的,所以在每访问一次,都会执行2次数据库操作?也就是多余了一次
是小弟用错了,还是别的问题,希望吴兄给个指点:) fzuray#hotmail.com
回复:您好,在Url分页情况下,分页事件PageChanged会在页面加载时,即Page_Load方法中引发,所以无需再在Page_Load中绑定数据,只需在分页事件处理程序中绑定即可,另外无论Url还是Postback分页方式,都应该在Page_Load中设置分页控件的RecordCount属性为要显示的记录总数。谢谢!

2006-08-28 11:02  zds835

你好,可能我没写清楚。我是想
ASP.NET中如何用函数fetch出一条数据,赋给主变量,然后判断datagrid中有没有数据,并增加一行,将fetch出来赋予主变量得值赋给datagrid中新增得行,如此循环。并不用那些dataset.因为我要对取出得数据做处理,再赋给datagrid中新增得一行。本来可以用Tacble,里面放些TEXTBOK,但考虑到要是有多条,又要记录要翻页就不好这么做了。不知道ASP.NET是否支持这样做?
回复:对不起,我还是不太明白您的意思,如果您要对绑定到DataGrid上的数据逐条进行处理,可以在DataGrid的ItemDataBound事件处理程序中进行,不需要取一条处理一条,不知道我理解的是否正确?谢谢!

2006-08-25 23:41  这个控件用了这么多年都没变化啊

能不能与时俱进一下。
比如把它做成可绑定数据的控件。
就是把数据显示和分页做到一起,
可以在控件中定义数据显示样式,
然后可以分成DataGrid、DataList、Repeater版本
2005没怎么用 也许还可以出一个DataView版
回复:谢谢,很好的主意,这个我也早就想到了,可是根本没有多少时间做,整天忙项目,出差半年多才回去,连.net 2.0都没怎么接触过,我想等项目完了有空闲时间再升级一次,这些功能的实现要看我能有多少空闲时间。谢谢!

2006-08-24 11:28  wfcfan

在page_load里加入下边两句话就可以了
 Page.RegisterHiddenField("__EVENTTARGET", AspNetPager1.ToString());
 Page.RegisterHiddenField("__EVENTARGUMENT", AspNetPager1.ToString());

2006-08-22 02:25  wuwei.net

我在visual 2003里用的怎么总是可以显示第一页,但是点其他页都没有反应呢?
回复:在vs2003中设计时控件并没有运行,控件显示的只是设计时的状态,所以您无法让它在设计时具有运行时一样的效果。谢谢!

2006-08-21 14:05  zds835

请教ASP.NET中如何fetch出数据并插入datagrid。datagrid逐行增加。不用存储过程。用什么using?
EXEC SQL begin DECLARE SECTION;
EXEC SQL END DECLARE SECTION;
主变量又如何申明?
回复:对不起,我不懂您的意思,要用DataGrid显示数据库中的数据,您可以用DataReader读取或将数据填充到DataSet或DataTable中然后绑定到DataGrid,没有直接将数据库中的数据插入DataGrid中的说法。谢谢!
;