留言簿
留言成功,请等待站长审核,谢谢支持!
2004-04-15 17:52 方正
为什么我的pager控件连看都看不见呢 我的数据原来就绑定好的(datallist) 拉了一个pager之后,我就只初始化了一下pager 的recordcount属性,然后pagesize 设置过,再就是加了这么一句private void AspNetPager1_PageChanged(object src, Wuqi.Webdiyer.PageChangedEventArgs e) { AspNetPager1.CurrentPageIndex=e.NewPageIndex;} 为什么连控件的影子也没看见呢
回复:是否RecordCount小于或等于PageSize并且AlwaysShow没有设置或设置为false?
2004-04-15 17:19 pengphie
你好,吴先生,请问如何在datagrid的pager中加入控件?? 望恢复,谢谢
回复:void Dg1_ItemCreated(object src,DataGridItemEventArgs e){
if(e.Item.ItemType==ListItemType.Pager){
e.Item.Cells[0].Controls.AddAt(0,new LiteralControl("总页数:"+Dg1.PageCount.ToString()));
}
}
2004-04-15 11:43 锋
吴老师,请看下吧 http://expert.csdn.net/Expert/topic/2967/2967917.xml?temp=.5673944
回复:已回复,谢谢!
2004-04-14 15:28 zhou
怎么我下了自定义分页的那个控件,不能导入到vs.net工具箱中呀,提示说,不支持
回复:请问您导入的是哪个文件?详细的出错信息是什么?您是否运行过安装程序?谢谢!
2004-04-14 12:08 方正
还是我,突然想起,我怎么把这个分页控件和我的datalist控件联系到一起呢,需要设定哪个属性呀
回复:不需要进行关联,详细说明及示例请看控件自带的示例文件和帮助。谢谢!
2004-04-14 11:53 方正
还是我,就像用datagrid内置的分页那样,加一个private void ChangePage(object src,PageChangedEventArgs e) { pager.CurrentPageIndex=e.NewPageIndex; BindData();} 能分页么
回复:是的,非常简单,您可以看看随控件自带的示例文件。谢谢!
2004-04-14 11:44 方正
您好,我早上安装了您的分页控件,还不知道怎么用,我现在是用一个datalist,已经绑定好数据了,我不知道您的控件是不是一定要创建存储过程的?我现在就想最简单的实现分页就可以了,我该怎么弄
回复:您好,不必非得用存储过程,在分页控件的安装目录下的Access文件夹中有用Access数据库分页的例子,就不需要用存储过程,另外还有一个vsproj.rar文件,里面是用vs.net开发的示例文件,您可以看看。谢谢!
2004-04-13 12:01 大芒果
不好意思,还有一个问题,像cell[0].text取出来的内容,如何把html代码去掉,这列在生成绑定的时候我用了一些html来美化其外观,但是要用其内容的时候从数据库读太慢,就直接取datagrid里面的值来用,不过取到的都是含html代码的,
回复:可以使用正则表达式来替换,象这样:
System.Text.RegularExpressions.Regex reg=new System.Text.RegularExpressions.Regex("<[^>]*>");
reg.Replace("<a href=http://www.webdiyer.com>webdiyer</a>","");
System.Text.RegularExpressions.Regex reg=new System.Text.RegularExpressions.Regex("<[^>]*>");
reg.Replace("<a href=http://www.webdiyer.com>webdiyer</a>","");
2004-04-13 11:57 大芒果
你好:请问,在c#中如何在一个窗体调用另一个窗体的控件? 我用的是在form2中: form1 frm; frm=new form1(); frm.button;//此行出错。 -------------------------------------------------------------------------------- 版主回复:您说的是WinForm吗?我暂时没有接触过WinForm,不太清楚,至于WebForm,是没办法做到的。谢谢! ------------------------ 看情况啥,如果是window.showmodeldialog或者showmodlessdialog打开的,第二个参数可以传递页面上的很多对象,就可以在打开的模式窗口中用dialogArguments来引用了,好方便的说, 顺便问问老吴,我在datagrid的header模板里面加的checkbox,但是在代码里面怎么引用的时候就是说没有实例化呢??是不是实例化都必须在class后面先声明,但是我在模板列里面加的在声明的部分他没有声明的代码,我手动加了,但是还是提示没有实例化......
回复:关于引用在DataGrid的Header模板列中的CheckBox,我不知您是怎么引用的?因为CheckBox在DataGrid的模板中,所以无法象页面上其它控件一样直接引用,您需要在DataGrid的ItemCreated或ItemDataBound事件处理程序中通过FindControl方法来找到该控件然后引用。谢谢!
2004-04-12 01:26 wo
能给个简单的例子吗?? 安装组件自带的例子里面内容太多,直接在AspNetPager目录下运行显示正常,但我不需要里面的设置表单项之类的东西! <%@ Import Namespace="System.Data"%> <%@Import Namespace="System.Data.OleDb"%> <%@Register TagPrefix="Webdiyer" Namespace="Wuqi.Webdiyer" Assembly="aspnetpager"%> <%@ Page Language="C#" debug=true%> ................................. <asp:DataGrid id="dg" runat="server" AutoGenerateColumns=false Width=760 Font-Size="14px" CellPadding=4 Align="center"> </asp:DataGrid> ....................................... <Webdiyer:AspNetPager runat="server" id="pager" OnPageChanged="ChangePage" HorizontalAlign="right" PagingButtonSpacing="0&qu
回复:您好,在AspNetPager安装文件夹中有个vsproj.rar文件,将该文件解压缩后里有就是用vs.net创建的示例,这些示例没有动态设置控件属性的表单项,应该就是您要的。谢谢!