留言簿

我要留言
留言搜索

2013-11-07 10:55  郭强

你好,杨哥,这是错误的截图,http://74.82.169.107/20131105221858.jpg 
目前我们只找到2个方法去解决这个问题, 第一把UrlPaging="True"去掉即可正常显示,或者把iis7的应用程序池模式设置成"经典".
等答复. 谢谢
回复:您好,这个错误确实没见过,本站在IIS中就是集成模式,没有任何特别设置,从没有您说的那种问题,您可以试试不要用AspNetPager.dll文件,而直接将源代码包含在您的项目中然后调试,看看错误具体出现在什么地方。谢谢!

2013-11-07 10:50  lfse

我用AjaxForm搜索(Post)分页时,代码是@Ajax.Pager(
    Model,
    new PagerOptions{PageIndexParameterName = "id",ShowPageIndexBox = true,PageIndexBoxType = PageIndexBoxType.DropDownList,ShowGoButton =false},
    new MvcAjaxOptions{UpdateTargetId="todolists",HttpMethod="Post",DataFormId = "searchForm"},
    new{style="float:right"})
当在页面上点击下拉框索引时,没有任何反应,请问该怎么解决
回复:您好,没有反应应该是客户端脚本有问题,请用浏览器开发工具调试一下看看错误出在什么地方。谢谢!

2013-11-07 10:42  008

@section Scripts{@{Html.RegisterMvcPagerScriptResource();}}

这个 代码加进去就出错,不加的话  页码下拉菜单选择后不跳转
回复:您好,不知出错时的详细错误信息是什么?谢谢!

2013-11-07 10:14  小飞

<asp:UpdatePanel ID="up2" runat="server" UpdateMode="conditional" >
            <ContentTemplate> 
                <asp:Repeater ID="RepSingle" runat="server"  onitemcommand="RepSingle_ItemCommand" >
                <ItemTemplate> 
                   <div class="jingcai">
					<p class="orange"></p>
                	<ul class="vs">
                        <li>                        	<p></p>
                            <p class="bold"></p>
                        </li>
                        <li class="white">VS</li>
                        <li>                        	<p></p>
                            <p class="bold></p>
                        </li>
                    </ul>
                    <div class="clear"></div>
                    <p class="submit"><asp:Button ID="BtnSave" runat="server" CommandName="BtnSa" Enabled="false"   CommandArgument='<%#Eval("matchID")%>'  Text='参与竞猜/> </p>
               </div> 
              </ItemTemplate>
        </asp:Repeater>
            </ContentTemplate> 
            <Triggers>
                <asp:AsyncPostBackTrigger ControlID="BtnSaveAll" EventName="Click" />
            </Triggers>
        </asp:UpdatePanel> 
           <p class="bumintAll"><asp:Button ID="BtnSaveAll" runat="server"   Text="提交竞猜" onclick="BtnSaveAll_Click" /></p> 
          <%=msg %>
    </center>   
            <webdiyer:AspNetPager  ID="AspNetPager1" CssClass="paginator"   CurrentPageButtonClass="cpb" runat="server"  AlwaysShow="True"  HorizontalAlign="Center"
                    FirstPageText="首页"  LastPageText="尾页" NextPageText="下一页"  PageSize="6" PrevPageText="上一页"   SubmitButtonText="Go"
                    TextBeforeInputBox="转到第" TextAfterInputBox="页 " PageIndexBoxType="TextBox" 
                    ShowPageIndexBox="Always" TextAfterPageIndexBox="页"   
                 onpagechanged="AspNetPager1_PageChanged"  >
           </webdiyer:AspNetPager> 我这个在reapeater外面还有一个button控件  然后下面才是分页  这种的话怎么让那个分页控件不刷新整个页面了
回复:您好,那无法实现,必须将AspNetPager也放在UpdatePanel中才行。谢谢!

2013-11-07 09:29  dotnetgeek

杨老,请问你有博客园的博客地址吗?或者是CSDN ?
貌似.webdiyer.com 只有你的作品信息。想看看你的博客分享知识。
回复:您好,都有,但我不擅长写东西,所以没写过什么,无论在哪里,我的账号都是webdiyer:)。谢谢!

2013-11-06 18:56  sorrowbo

你好 这个地址栏中的 “#”/ajaxsearchpost/#id=2
能换成其他的吗或者不要隐藏都可以,要是能换在哪里换呢?例如 /ajaxsearchpost/id=2
回复:您好,暂时无法去掉,不知道您要换成什么?其中的id就是MvcPager的PagerOptions.PageIndexParameterName 属性的值。谢谢!

2013-11-06 17:34  kong521

MvcCaptcha验证码 
1. 如何ajax form中使用?
2. 结合jquery.form.js插件ajaxForm如何使用?

问题是验证失败,验证码怎么重新加载?
回复:您好,这个控件还很不完善,有很多需要改进的地方,象您说的验证失败后不会自动重新加载验证码的问题就是其中之一,以后有空我会逐步完善。谢谢!

2013-11-06 16:08  kong521

MvcCaptcha1.2版本的dll包和源代码是http://www.webdiyer.com/mvccaptcha/downloads/
MvcCaptchaMvc3.zip 吗???
回复:您好,那只是源代码,1.2版的dll可能忘记上传了,不过没太大改动,仅仅是加了一个验证失败时,向ModelState中添加错误信息“验证码不匹配”这样一句代码,本来想再做一次升级后更新,结果事多缠身一直没顾上。谢谢!

2013-11-06 16:02  Charley

我从1.5升级到2.0后 Ajax分页没反应,jquery版本是v1.10.1,去掉了jquery.unobtrusive-ajax.js的引用. 具体代码如下:
@Ajax.Pager(Model, new PagerOptions() { PageIndexParameterName = "pageIndex", ShowDisabledPagerItems = false, AlwaysShowFirstLastPageNumber = true }, new MvcAjaxOptions { UpdateTargetId = "divListItem", EnablePartialLoading = true })

前台已注册@{Html.RegisterMvcPagerScriptResource();}
回复:您好,您需要用浏览器的开发者工具调试一下,看是否是因为其它地方的脚本错误而导致Ajax请求无法被提交,光从上面的代码中无法看出问题所在。谢谢!

2013-11-06 16:01  舒泽辉

hi,博主。我是初次使用ASP.NET MVC,有个问题想请教一下,我目前引用MVC4.0的MvcPager来实现分页,由于我的项目使用了Areas来划分功能模块,我发现在Areas下面View引用不到MvcPager的Pager()方法(点不出来),但是在站点根目下View都可以。请问我是不是还需要配置什么东西呢?
回复:您好,这个问题应该是Areas下的View文件夹中的web.config中没有加入Webdiyer.WebControls.Mvc命名空间,您可以将这个命名空间加到web.config中,或者在使用Pager扩展方法时直接在页面上引入Webdiyer.WebControls.Mvc命名空间。谢谢!
;