摘要: 在很多情况下我们可能需要对页面,或iframe等容器设置overflow-x:hidden这个属性,用来强制取消横向滚动条,但是设置完后,鼠标的滚轮却无法使用了。 解决办法如下:css 中:html {overflow-x:hidden;}改为:html {overflow-x:hidden;overflow-y:auto;} 阅读全文
posted @ 2012-09-12 16:29 great wang 阅读(1024) 评论(0) 推荐(0) 编辑
摘要: 今天郁闷了大半天,从下午1点多开始到4点多,一直被一个JS的问题困扰,后来终于解决,写下作为笔记供自己以后查看吧。 问题背景:自己写了一个多级联动的控件,其实加载数据均采用jQuery的ajax+json方式来调取和填充,方法如下: $.getJSON("/Ajax/xxx.ashx", { "action": "xx", "parentid": parentId, "r": Math.... 阅读全文
posted @ 2012-08-27 17:48 great wang 阅读(470) 评论(0) 推荐(0) 编辑
摘要: ReportViewer1.ServerReport.ReportServerCredentials这个属性需要一个接口实例。ServerReport.ReportServerCredentials属性的类型为Microsoft.Reporting.WebForms.IReportServerCredentials,它可提供三种认证方式所需的证书(Credential):1) Form认证证书(GetFormsCredentials);2) 扮演认证证书(ImpersonationUser);3) 网络认证证书(NetworkCredentials).当报表的服务器端使用网络认证时,需要实.. 阅读全文
posted @ 2012-08-16 18:42 great wang 阅读(511) 评论(0) 推荐(0) 编辑
摘要: 相信上面这个错误在大家部署报表时,经常看见。 这种情况一般都是由于权限问题引起的,网上的资料非常多可以查阅一下。这里将说明其它情况: 当我们的应用程序与报表服务器部署在不同的服务器上时,我们必须要通过认证才可以访问,此时我们需要建立正确的接口,由于文章的分类问题,见文章:SSRS:ASP.NET中引用报表远程认证之ReportServerCredentials属性的设置 阅读全文
posted @ 2012-08-16 18:29 great wang 阅读(814) 评论(0) 推荐(0) 编辑
摘要: 在做项目的过程中,难免会对一些数组、集合等对象进行排序,若自己去实现排序方法,想必都不愿意去做,也不想花那个时间,若正在使用.Net4.0(3.5也可)开发,不如让Linq来完成这一切。 在LINQ查询表达式中,orderby子句可以对查询结果进行排序。排序方式可以为“升序”或“降序”,且排序的键可以为一个或多个。 注意:LINQ查询表达式对查询... 阅读全文
posted @ 2012-07-31 22:46 great wang 阅读(557) 评论(0) 推荐(0) 编辑
摘要: 问题背景:在报表中一定要包含很多参数,这样报表才能灵活应用,那么这些参数有时候会通过aspx页面的code来传递参数,同时也有可能这些参数和权限有关,在某种情况下只能指定在固定的值,且这个值在报表的查询区域是不可见的。 点击确定后,我们在报表设计器中预览,正常。【补充一下:最好选择“隐藏”选项,可能不会出现后面的错误】然后部署报表,在aspx.cs代码中实现这个参数的传递:Rep... 阅读全文
posted @ 2012-07-20 23:20 great wang 阅读(1079) 评论(3) 推荐(0) 编辑
摘要: 转:http://www.cnblogs.com/aolin/archive/2011/04/12/2014122.html 示例表 tb 数据如下 id value—————1 aa1 bb2 aaa2 bbb2 ccc 第一种 SELECT id, [val]=( SELECT [value] +',' FROM tb AS ... 阅读全文
posted @ 2012-07-20 21:28 great wang 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 报表开发与部署好后,也嵌入到aspx页面中了,使用VS自带的Web服务器组件,一切正常,当部署到IIS中的时,出现了如下错误: 为用户“IIS APPPOOL\DefaultAppPool”授予的权限不足,无法执行此操作。 (rsAccessDenied)原因分析:提示还是比较清楚的,主要是权限问题,因为应用程序池进程模式的默认标识为“应用程序池标识”即“ApplicationPoolIdenti... 阅读全文
posted @ 2012-07-20 20:44 great wang 阅读(2592) 评论(0) 推荐(0) 编辑
摘要: 在“设计”视图中,右键单击报表边框外的设计图面,然后单击“报表属性”。 单击“代码”。 在“自定义代码”中键入代码。 报表运行时,代码中的错误会引发警告。 下面的示例创建一个名为 ChangeWord 的自定义函数,该函数可使用词语“Bicycle”替换“Bike”。 Public Function ChangeWord(ByVal s As String) As String ... 阅读全文
posted @ 2012-07-20 16:07 great wang 阅读(832) 评论(0) 推荐(0) 编辑
摘要: 报表在项目中设计好,发布到报表服务器后,在日常业务过程中,一般不会直接登录到报表服务器上去查看报表,而是通过第三方应用进行查看,一来方便系统集成、二来方便权限控制,我们需要通过ASP.NET应用程序来显示报表,操作过程如下: 创建aspx页面后,引入ReportViewer组件,两种方式:(1)手工输入代码,一定要注意添加引用、修改web.config;(2)直接从工具箱中拖动到页面... 阅读全文
posted @ 2012-07-20 10:47 great wang 阅读(1678) 评论(0) 推荐(0) 编辑