留言簿
留言成功,请等待站长审核,谢谢支持!
2014-11-06 13:17 Mankit
杨老师,我也想要一个只用1个视图不用partial view的例子,能给我发个吗?923822003@qq.com
回复:已发送,请注意查收。谢谢!
2014-11-06 11:06 jie
老师您好,我在使用您的控件时出现了下面的错误,不知道如何解决 分析器错误 说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。 分析器错误消息: 未能加载文件或程序集“Wuqi.Webdiyer”或它的某一个依赖项。系统找不到指定的文件。 源错误: 行 1: <%@ Page Title="" Language="C#" AutoEventWireup="true" MasterPageFile="~/Site.Master" CodeBehind="index.aspx.cs" Inherits="LQSoft.Web.index" %> 行 2: 行 3: <%@ Register Assembly="Wuqi.Webdiyer" Namespace="Wuqi.Webdiyer" TagPrefix="webdiyer" %> 行 4: <asp:Content ID="Content1" ContentPlaceHolderID="Content" runat="server"> 行 5: <div id="part1"> 源文件: /index.aspx 行: 3 程序集加载跟踪: 下列信息有助于确定程序集“Wuqi.Webdiyer”无法加载的原因。 警告: 程序集绑定日志记录被关闭。 要启用程序集绑定失败日志记录,请将注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD)设置为 1。 注意: 会有一些与程序集绑定失败日志记录关联的性能损失。 要关闭此功能,请移除注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog]。 版本信息: Microsoft .NET Framework 版本:2.0.50727.8009; ASP.NET 版本:2.0.50727.8010
回复:您好,请注意register中的Assembly指的是AspNetPager分页控件程序集的文件名,您设置的是Wuqi.Webdiyer,如果这样的话,bin目录下必须有Wuqi.Webdiyer.dll这个文件才行,请仔细检查,谢谢!
2014-11-06 10:55 BUG?
BUG? 我packages中的MVC是4.0.20710.0版本的dll,系统中是4.0.40804.0版本,事实我只引用了packages中的。一旦添加 MvcPager引用并在视图中使用PagedList就会导致两个问题: 1. MVC的程序集变成两个,一个显示System.Web.Mvc[4.0.0.0],一个显示System.Web.Mvc[4.0.0.1]; 2. 此时MvcPager的扩展方法在VS的智能提示中一个都不显示,DisplayNameFor、Page等扩展方法相当于不存在,强制性输入扩展方法后VS报错(是错误不是警告),但是却能正常编辑和启动调试,运行后一切正常。 出现问题后卸载掉packages中的MVC项目则恢复正常。那么问题来了:MvcPager貌似会强制带入系统中存在MVC程序集,这样有两个程序集,相同的命名空间,产生冲突从而不能使用扩展方法。备注:如果不引入MvcPager,我的项目一切正常,MvcPager我从Nuget下载的,版本2.0.0.1。
回复:您好,MvcPager确实是针对Mvc 4.0.20710.0这个版本编译的,但这应该不是bug,而是您的配置问题,因为我在MVC5.0的项目中使用都没有问题,请检查一下您的web.config中runtime => assemblyBinding 配置节下是否有如下配置:
注意newVersion是您使用的ASP.NET MVC的版本号。谢谢!
2014-11-05 15:10 Summer J
杨老师 您好 我现在也想实现以下功能 使用局部加载功能,想加上搜索的功能,搜索后实现局部刷新分页,只想用一个视图,不想再加一个部分视图 能不能给我个示例看看 谢谢 邮箱 764426692@qq.com
回复:已发送,请注意查收。谢谢!
2014-11-04 16:58 hardy
您好!请问下在List里更新数据后,如果更新当前页?
回复:您好,那只能手动刷新。谢谢!
2014-11-04 15:51 zhangfan
能发我qq邮箱吗?谢谢。675405509
回复:您好,MvcPager .net 4.0和4.5的项目必须用VS2012,VS2010无法打开,不支持。谢谢!
2014-11-04 15:51 zhangfan
MvcPager下载了,用vs2010打不来,缺少文件
回复:您好,您下载的是什么?示例项目吗?请注意看下载说明,如果是用VS2012开发的,就不能用VS2010打开。谢谢!
2014-11-04 15:39 Coco
使用分页控件进行条件查询时,点击下一页,Controll获取不到view页面的条件参数?
回复:您好,您是如何传递的,又是如何获取的?请对照示例仔细检查MvcPager属性是否设置正确,以及表单元素名与后台获取时引用的参数名是否一致。谢谢!
2014-11-04 15:14 Coco
问什么我view页面加上 @using (Html.BeginForm("ContactSearch", "Contact",FormMethod.Get, new { id = "searchForm" })) { 这句话后,在Controller页面 if (Request.QueryString["PersonName"] != null && !string.IsNullOrEmpty(Request.QueryString["PersonName"].ToString())) { ViewBag.Message = Request.QueryString["PersonName"].ToString(); } 取不到值
回复:您好,您的表单中有PersonName这个元素吗?如果没有的话当然取不到值了,请仔细检查。谢谢!
2014-11-04 15:02 Coco
使用Html Form。 MvcPager分页控件进行搜索后,点击下一页 会出现所有内容,而不是搜索后的内容?
回复:您好,这是您获取数据的问题,不是分页控件的问题,请检查您的数据获取方法及相关参数的值。谢谢!