更新说明:Url分页情况下,第一页url中不再添加页索引参数,用于SEO优化;
新增FirstPageUrlRewritePattern属性,用于重写第一页url,方便SEO;
代码优化和文档资料完善;主页:http://www.webdiyer.com/Controls/AspNetPager
示例:http://www.webdiyer.com/AspNetPagerDemo/default.aspx
下载:http://www.webdiyer.com/Controls/AspNetPager/Downloads若发现bug或其它问题,我会随时更新。谢谢支持!
新增FirstPageUrlRewritePattern属性,用于重写第一页url,方便SEO;
代码优化和文档资料完善;主页:http://www.webdiyer.com/Controls/AspNetPager
示例:http://www.webdiyer.com/AspNetPagerDemo/default.aspx
下载:http://www.webdiyer.com/Controls/AspNetPager/Downloads若发现bug或其它问题,我会随时更新。谢谢支持!
解决方案 »
- 大哥们,帮忙创建个文件夹吧
- PetShop4.0中,前台页面时怎么提交到后台的呢?配置文件问题?
- 有时提示Server Error in '/' Application,紧急求助
- 哪里有关于路径比较全面的文章?
- 如何通过DropDownList下拉列表来控制它下面的文本框是否显示的问题
- 如何触发DataGrid中某个linkbutton模板列的前端javascript脚本事件啊???
- 如何调试asp程序,可否用vs。net
- 请问以前的ASP系统怎么转到ASP。NET啊?
- 这段脚本是什么意思,如何得到执行结果
- 请szwebnet(动力)接分,有关134==Gb2312,有没有对照表?
- updatepanel回传之后,jquery里面的方法不执行了,怎么解决
- 急!急!急 大数据分页
{
return html.DisplayNameForInternal<TModel, TValue>(expression);
} internal static MvcHtmlString DisplayNameHelper(ModelMetadata metadata, string htmlFieldName)
{
string s = metadata.DisplayName ?? (metadata.PropertyName ?? htmlFieldName.Split(new char[] { '.' }).Last<string>());
return new MvcHtmlString(HttpUtility.HtmlEncode(s));
} internal static MvcHtmlString DisplayNameForInternal<TModel, TValue>(this HtmlHelper<PagedList<TModel>> html, Expression<Func<TModel, TValue>> expression)
{
return DisplayNameHelper(ModelMetadata.FromLambdaExpression<TModel, TValue>(expression, new ViewDataDictionary<TModel>()), ExpressionHelper.GetExpressionText(expression));
}
谢谢支持,不过你说是MvcPager吧,这个功能我自己用的版本已经加上了,不过我想把其它功能都升级完成后再发布,最近在加Ajax分页模式下浏览器历史支持
Hollister Hoodies, Hollister Shirts
用nuget以AspNetPager_cn为关键字搜索安装,nuget包中的AspNetPager是英文版
技术背景
我熟悉的相关技术:
Web开发技术:HTML、CSS、Javascript、ASP.NET WebForm、ASP.NET MVC
编程语言:C#
开发平台:Microsoft .NET Framework (版本:1.0\1.1\2.0\3.0\3.5\4.0)
开发工具:Visual Studio (版本:2002\2003\2005\2008\2010)
数据库:Office Access、Microsoft SQL Server(8年)、Oracle(2年)体验中的技术:
Windows Presentation Foundation
Silverlight英语能力:
从接触计算机的那天起我就认识到英语的重要性,所以在学习计算机技术的同时一直坚持同时学习英语,经过多年的努力,现在已能熟悉阅读和理解各类计算机相关英文技术文档, 熟练使用从操作系统Windows XP、Windows 7到开发工具Visual Studio等各类英文软件。每天坚持阅读英语新闻和与.net技术相关的英文技术博客及文章等,如MSDN、 Scottgu的博客等,不过由于听力及不常用英文写作的原因,说和写的能力相对较差。
相关荣誉
•2004-2012年,连续九年被微软公司授予“最有价值专家”(Most Valuable Professional)称号;
•2007年4月,在第四届陕西省残疾人职业技能竞赛中获计算机程序设计项目第一名;
•2007年4月,被陕西省劳动和社会保障厅授予“陕西省技术能手”称号;
•2007年8月,在第四届全国残疾人职业技能竞赛中荣获计算机程序设计项目第二名;
•2007年8月,被劳动和社会保障部授予“全国技术能手”称号;
•2007年11月,代表中国队参加在日本举行的第七届国际残疾人职业技能竞赛,获第七名;
•2011年1月,被延安市委、市人民政府授予“延安市自强模范”称号;
残疾人不好就业啊,小弟至始至终没有找到个嵌入式的公司收留!现在做.net一点不喜欢!
这种方法用什么分页
//执行数据库查询并返回一个数据集 [当前页码,每页记录条数]
public DataSet GetCurrentPage(int pageIndex, int pageSize)
{
//设置导入的起始地址
int firstPage = pageIndex * pageSize;
string sqlStr = "select * from AUO_SEP_USB_LOG";
//这查询的是全部在用是不是每次都要查全部再按照条件 pagesize page pagecount 取数据
// dataAdapter.Fill(dataset, firstPage, pageSize, "AUO_SEP_USB_LOG");
//还是我copy的代码不好 纠结
SqlCommand cmd = CreateCommand(sqlStr);
DataSet dataset = new DataSet();
SqlDataAdapter dataAdapter = new SqlDataAdapter(cmd);
dataAdapter.Fill(dataset, firstPage, pageSize, "AUO_SEP_USB_LOG");
cmd.Dispose();
Close();
dataAdapter.Dispose();
return dataset;
}