留言簿
留言成功,请等待站长审核,谢谢支持!
2011-04-22 09:04 巴尔塞乡村
请问MVCpager 如何排序?? 把显示的模型内容排序?
回复:您好,MvcPager和AspNetPager一样,和数据没有直接关系,排序等功能都是需要您在获取数据时自己进行处理。谢谢!
2011-04-21 23:06 小胡
实在不知道怎么改啊,比较笨,请问能不能发一份改好的给我m2feixiang@qq.com,谢谢了
回复:您好,我在外培训,无法帮您修改,不知道您为什么要把设计时支持都去掉?控件编译后一共也就几百K大小,占不了多少地方,至于运行效率,设计时支持只是设计时使用的,和运行时没关系,所以不影响运行。如果您一定要改,将Designer文件夹从项目中排除掉后,打开aspnetpager.cs和Properties.cs文件,将其中的类和属性名前方括号[]及其中的设计时支持属性全部注释掉再编译,如果再出错,根据VS提示的错误信息,看一下错误在什么地方,应该都是设计时支持,可以把错误行都注释掉就可以了。谢谢!
2011-04-21 14:50 灵点
杨老师,不好意思,刚才问的问题,已解了。
回复:解决了就好。
2011-04-21 14:09 上校
请问aspnetpager控件在设计视图上为什么有时候会提示创建控件时失败,未能对属性“”设置“”。
回复:您设置了什么属性?什么情况下会出现这样的问题呢?如果在VS设计器中出错而无法设置属性时,您可以切换到html视图手工输入设置,设计时错误可能是控件设计器或VS的问题,但不影响运行,运行时不会有任何问题。
2011-04-21 13:47 灵点
using System; using System.Collections; using System.Configuration; using System.Data; using System.Linq; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.HtmlControls; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Xml.Linq; using System.Data.OleDb; public partial class bbs_index : System.Web.UI.Page { bbsmanages bbsdata = new bbsmanages(); protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { bindData(); } DataList1.DataSource = bbsdata.GetAllmodule("bbs_module").Tables[0].DefaultView; DataList1.DataBind(); } void bindData() { PagedDataSource pds = new PagedDataSource(); pds.AllowPaging = true; pds.PageSize = AspNetPager1.PageSize; pds.CurrentPageIndex = AspNetPager1.CurrentPageIndex - 1; DataView dv = bbsdata.GetAllcard("bbs_card").Tables[0].DefaultView; pds.DataSource = dv; DataList2.DataSource = pds; DataList2.DataBind(); } protected void AspNetPager1_PageChanged(object src, EventArgs e) { bindData(); } } 我这样分页后,为什么前台只有第一页一个页码,其它的页码不显示,这是怎么回事,杨老师帮我解决一下,谢谢
回复:没设置RecordCount属性吧?
2011-04-21 12:18 小胡
您好,之前咨询怎么去掉页面设计器的代码,照您说的方法,从aspnetpager.cs中去掉AspNetPager类前的[Designer(typeof(PagerDesigner))],然后将designer文件夹从项目中删除,编译是出现错误,未找到这些命名空间"SR","ANPCategory","ANPCateGoryAttribute","ANPDesciption","AnpDescriptionAttribute"
回复:对了,有些属性中的meta属性也需要注释掉,错误信息一看就明白啊!
2011-04-20 19:04 pxt
老师,有没有学习EF codefirst好的学习资料啊。
回复:有google就可以了,网上的资料很多,不过这类比较新的技术,很多资料都是英文的,所以能有一定的英文基础最好。
2011-04-20 19:03 pxt
老师您好!用EFcodefirst 做数据访问层时,表已经建好了,数据库里表的主键类型是uniqueidentifier这个类型,那么我在实体类中,主键的类型是什么呢,string? 用string总是报错!
回复:应该是Guid,请看一下MSDN帮助文档:http://msdn.microsoft.com/en-us/library/system.guid.aspx。
2011-04-20 18:12 小胡
请问怎么把AspNetPager源代码中设计器页面给去掉,只留分页相关的代码
回复:从aspnetpager.cs中去掉AspNetPager类前的[Designer(typeof(PagerDesigner))],然后将designer文件夹从项目中排除或删除后重新编译即可。
2011-04-20 09:50 刘波
刚才已经查到,谢谢
回复:不客气,解决了我就不回复了呵!