留言簿
留言成功,请等待站长审核,谢谢支持!
2011-04-26 09:00 zongwl
杨哥你好,谢谢您能抽空帮我解决问题,但是我还是没想明白 我在CSDN给这个问题发了个帖子 ,我想我的思路是正确的 希望你能再指点一下 http://topic.csdn.net/u/20110425/15/7734c520-ad63-4900-811c-266f58ac4ee7.html?seed=695106374&r=72979442#r_72979442
回复:您好,既然您连对选项上下移动都可以实现,那么在提交表单前用Javascript选中所有项就应该不是问题,如果还不懂,我就在这里说一下实现方法:首先在form中加上onsubmit客户端事件处理程序,如:<form onsubmit="selall()">,然后用Javascript编写该事件处理程序函数,类似于这样:
function selall(){
var sel=document.getElementById("mylistbox");
for(i=0;i
2011-04-25 16:42 zongwl
杨哥您好,我在做一个用ListBox 排序的功能 用过JS控制了点击上下按钮上下移动的功能, 然后就是到保存的时候 如何获得已经改变过顺序的所有的绑定ID的?
回复:那要在提交前用Javascript将所有项选中然后再提交,在服务器端通过Request.Form["mylistbox"]这样来获取选中项的值。
2011-04-25 15:15 小鸡
我的妈妈叫母鸡
回复:小弟弟(妹妹),这里是讨论.NET技术问题的,别搞恶作剧哦!:)
2011-04-23 21:16 上校
你好,可以确定出错和设置了什么属性无关。并且在vs2005 vs2008版本都有出现这个问题。你们不会出现这种情况吗? ------- 请问aspnetpager控件在设计视图上为什么有时候会提示创建控件时失败,未能对属性“”设置“”。 回复:您设置了什么属性?什么情况下会出现这样的问题呢?如果在VS设计器中出错而无法设置属性时,您可以切换到html视图手工输入设置,设计时错误可能是控件设计器或VS的问题,但不影响运行,运行时不会有任何问题。
回复:您好,没有见过这样的错误,以前只听个别网友说过AspNetPager放在tabcontrol中好象会出现这样的问题,但找不到原因,如果AspNetPager在您的VS中老出现这样的错误,那可能和您本地环境有关。谢谢!
2011-04-23 18:37 mincat
很佩服您的毅力和您的劳动成果。 点击广告,支持。 有个教程之类的就更好了;:)
回复:您好,AspNetPager教程网上可以搜到很多,而且我也写了很详细的帮助文档和示例,MvcPager有详细的演练教程。谢谢支持!
2011-04-23 15:29 小攀
刚上来,无数据库,即RecordCount = 0. 再次选择查询条件,去查询,有数据,UpdatePanel异步刷新,RecordCount <> 0. "go"跳转就报错。 如果刚上来页面加载有数据,就没问题。 估计上面没加载一些必须函数,应该如何解决呢? 望杨老师赐教。本人qq:308635215
回复:您好,这个问题的原因是因为您没有设置ShowPageIndexBox属性的值,这个属性默认值是Auto,这样在没有数据的时候,页索引框和go按钮就不会显示,而您查询后,分页数据超过了ShowBoxThreshold属性的值,于是页索引框和go按钮就自动显示,但因为您用了UpdatePanel,AspNetPager就无法注册页索引框跳转需要的脚本,所以导致出现这样的错误,解决办法是将ShowPageIndexBox属性设置为Always或Never即可。
2011-04-23 15:10 小攀
UpdatePanel和AspNetPager一起用的时候,“go”跳转的按钮,会报js错误(缺少对象).
2011-04-22 22:04 天之子
你的MvcPager在AJAX调用时,能不能自动替换浏览器生成代码为翻页后的HTML代码?这样,好像大家用起来方便一些。当然,你没有更新HTML代码,我也解决了一些问题,好像总是别扭一些。
回复:您好,很抱歉我没看懂您的意思,“浏览器生成代码”是什么?浏览器怎么可能生成代码呢?另外您说的我“没有更新HTML代码”又是怎么回事呢?您能说得更具体点吗?谢谢!
2011-04-22 11:25 毛盾
杨老师,给个建议,下一版新增一个MVC的POST分页吧 ,期待ing
回复:您好,我不太理解您的意思,什么叫Post分页?您说的是类似于webform那样的回发吗?既然用了ASP.NET MVC,您就不应该再有webform的那种思维方式了。谢谢!
2011-04-22 10:27 吴争辉
杨老师:您好,我用了你的mvcpager,但是搜索不知道如何解决,我的代码是这样的,view代码: @this.Html.Pager(Model, new PagerOptions { PageIndexParameterName = "page",//参数名 PrevPageText = "<<",//上一页 NextPageText = ">>",//下一页 CurrentPagerItemWrapperFormatString = "<span class=\"redbold\">{0}</span>",//当前页显示 GoButtonText = "Go", PageIndexBoxType = PageIndexBoxType.TextBox, }) Contrller代码: public ActionResult Index(Int32 page = 1) { PagedList<UserInfo> list = this.GetUserList(page); return this.View(list); } 但是我不知道怎么把条件带过去,急
回复:您好,搜索时用get方法将参数通过url传递即可,分页后这些参数仍然会被传递到下一页,您通过QueryString来获取这些参数来实现查询。谢谢!