留言簿

我要留言
留言搜索

2011-11-16 10:05  John

大哥啊!验证码控件!if (ModelState.IsValid) 是如何对比的?
回复:您好,验证逻辑在ValidateMvcCaptchaAttribute.cs中。谢谢!

2011-11-14 16:44  段先生

杨老师 我直接用7.32的dll替换原来老的7.0的dll就行吧
回复:您试试,如果出现诸如签名不正确什么的错误的话,可能需要在项目中重新添加引用并编译。谢谢!

2011-11-11 18:01  dogface

请问我一个页面有多个翻页快。怎么区分提交到那个AtionResult, 页面不能刷新,怎么弄?
回复:您好,您说的是MvcPager吗?请下载最新的MvcPager示例项目参考一下,里面有一个页面使用多个MvcPager分页的例子。指定不的ActionResult可以在MvcPager的扩展方法中通过routeValues进行设置,请看一下帮助文档。谢谢!

2011-11-11 17:56  露露

回复自己的

自己已经解决了,工具问题。。
回复::)

2011-11-11 15:07  段先生

今日在用aspnetpager分页时发现一个问题,在IE6下 报缺少对象的脚本错误,参照了您之前回复网友的例子,加入了一个linkbutton后 没有错误了,但是报回发或回调参数无效,然后我将页面的enableEventValidation设置为false,就好了,我想问一下,将enableEventValidation设为false对页面功能有影响么?
第二:还有就是 如果在repeater中嵌套了linkbutton后,分页点击的快了 很容易就报回发或回调参数无效。杨老师这个是怎么回事呢
回复:您好,您用的是哪个版本的AspNetPager?比较早的版本可能有一些bug,请从本站下载最新版试试。禁用enableEventValidation对页面没什么影响,这个属性的详细说明您可以google一下,MSDN文档中有。谢谢!

2011-11-11 14:03  寒萧sr

            OracleConnection con = new OracleConnection(strconn);
            string sql = "select count(*) from ZHFW.新闻";
            OracleCommand cmd = new OracleCommand(sql, con);
            con.Open();
            
            AspNetPager1.AlwaysShow = true;
            AspNetPager1.PageSize = 15;             AspNetPager1.RecordCount = (int)cmd.ExecuteScalar();                        con.Close();
            DataBindlist();

连接数据库后,AspNetPager1.RecordCount = (int)cmd.ExecuteScalar(); 这一行总是报错:用户代码未处理 System.InvalidCastException
  Message="指定的转换无效。"
这是什么原因啊?数据库中只有一行数据,如果把这一行注释之后可以正常运行(能从数据库中读取相应数据),只是分页控件没有作用
回复:Oracle我很长时间没用了,不太清楚为什么会出错,您试试int.Parse(cmd.ExecuteScalar().ToString());看是否可以。谢谢!

2011-11-11 10:24  露露

杨老师您好,我在网上下了个源码,里面用到了AspNetPager控件,用到我现在的项目中,为什么提示找不到Wuqi.Webdiyer命名空间,前台后台都引用了。。
回复:您好,我不知道您从哪里下载的源码,请打开源码看一下源码中的命名空间是否是您引入的命名空间。谢谢!

2011-11-09 13:38  页面超出索引范围

mvcpager在搜索的时候,数据如果是在第3页,点搜索,而得到数据小于3页,就会提示超出索引范围,这个能去掉提示吗,然后自动跳到第一页,或者最尾页?
回复:您好,这个问题和MvcPager没有任何关系,是您查询时表单提交的url有问题,提交的url中就包含了分页参数,导致提交后页索引仍然是一样的,正确的做法是不要将页索引传递到搜索提交的url中,构造Mvc form是这样:@using (Html.BeginForm("Search", "Articles", new { id = "" }, FormMethod.Get)),例子中的id就是页索引参数名,如果您用其它参数名,如pageIndex,则相应修改即可。

2011-11-09 12:24  liuyang

杨老师,您做过 sharepoint开发吗?
回复:您好,没有做过。

2011-11-08 17:56  小李

杨哥你好,我前台用的dwzui控件,用mvcpager分页之后第二页页面样式就全部没有了是怎么回事啊?
回复:您好,我不太清楚您说的dwzui控件是什么控件,样式没有应该是CSS没有加载导致的,您可以通过firefox+firebug等进行调试来查找原因。谢谢!
;