留言簿
留言成功,请等待站长审核,谢谢支持!
2012-06-26 16:06 张磊
杨老师你好,请问如果我建的是web应用程序,没有bin文件夹,那个的dll跟xml要放在哪里?
回复:您好,不可能没有bin文件夹,不过一般您不用手工复制到bin文件夹下,只需要在VS中添加对dll的引用即可,VS会自动复制。谢谢!
2012-06-23 18:54 张琼
你好,很感激从你网站获得帮助,对你的技术能力深感钦佩,由于本公司业务繁忙,有些项目任务需要外包,不知道你是否感兴趣?
回复:您好,不知道您要外包哪方面的项目?您可以发邮件到webdiyer at gmail.com(将at替换为@)与我联系。谢谢!
2012-06-21 11:04 lovesky
再次感谢杨兄的耐心解答。我说的是UrlPager.情况是这样的。我在注册的路由里是这样子写的routes.MapPageRoute("UrlPagingProduct","Products/{pageIndex}","~/Products/List.aspx");浏览页面代参数,像这样/Products/List.aspx?key=test。带有参数key=test。按道理自动维护参数,分页的浏览地址应该是这样子/Products/2?key=test。但实际地址是/Products/2。问题是怎么能保留这个key=test
回复:您好,我看了下源码,这个问题应该是控件没有将url中的参数添加到RouteValues中而导致的,我改了一下RouteValues属性,测试后可以传递了,请留下您的联系方式,或发邮件到webdiyer at gmail.com,我将改后的源码发给您,方便的话您正好可以帮我测试一下,我这几年一直做ASP.NET MVC,对WebForm中使用路由不是很熟悉,如果有什么问题还请多多指教。谢谢!
2012-06-21 09:47 wellxion
我想問一下,我的URL參數有做Encode動作,可是在設定UrlRewritePattern時,會因為參數中帶有多個"%"符號,導致參數會被截掉部分內容,有沒有方法能改善這問題?(前提是我一定要保持Encode這個參數)
回复:您好,我不是很懂您的意思,您有具体的实例可以看一下吗?或者具体的url,重写前的url是什么样的?重写后变成了什么?谢谢!
2012-06-20 09:34 吴超
我是用MVC分页控件的。Get方式能获取Request,post方式提交时,怎么知道以前是哪一页过来的呢?
回复:试试 Request.UrlReferer。谢谢!
2012-06-20 08:57 吴超
我有这样一个功能,分页前如果是第6页,点击编辑,跳转到编辑页面,POST方式提交时,怎么才能返回第6页呢。
回复:您用什么控件?什么分页方式?
2012-06-19 17:18 tanyongjun
您好,我在使用AspNetPager的时候,数据控件(GridView)总是显示所有的数据。我设置了AspNetPager1.PageSize = 10,还是显示全部数据。
回复:您好,您只设置这个属性没用,您需要从数据源获取数据时自己实现筛选数据,分页控件和数据源没有直接关系,不会帮您直接实现对数据的分页,请参考示例中的例子。谢谢!
2012-06-19 16:26 lovesky
感谢杨兄对我问题的回答。 是这样的。我路由是这么写的。 routes.MapPageRoute("UrlPagingProduct","Products/{pageIndex}","~/Products/List.aspx"); 浏览产品的时候,地址是这样的 /Products/List.aspx?key=test 然后分页控件的地址是这样的 /Products/2 问题 怎么保留那个key=test的参数?
回复:您好,不知道您用哪个控件,一般只要分页前url中包含的参数,分页后都会原样传递过去,当然如果您用了url重写或者自定义路由对url进行了修改,那这些参数能否传递以及如何传递就取决于您的重写方法或者路由了。谢谢!
2012-06-19 14:27 hpiggy
您好,请问一下如果是条件查询,分页时怎么获取条件
回复:您好,不知道您说的哪个控件?AspNetPager在url分页模式下需要通过url传递查询条件,MvcPager也是一样的。示例项目中都有相应的例子可以参考。谢谢!
2012-06-18 16:53 蔡小光
是aspnetpager 用的是url 分页方式 我不知道如何在url后面追加参数 麻烦指教 谢谢
回复:您好,查询时用get方法提交查询表单即可,象这样:<form method="get"...,请参考示例项目中搜索的例子。谢谢!