摘要:
以前用过winform的ReportViewer微软报表,可以做到在执行过程中去修改某个textbox的值,今天想要在网站上使用这种技术,搞了半天都没有得,太晕了。在网上找了些资料加上自已的摸索,终于搞掂了,下面就上步骤,建网站,在页面上添加ReportViewer控件,创建rdlc报表文件就不多说了,直接进入报表编辑界面。微软在这个界面的属性栏居然没有提供报表参数这个属性出来,晕死了。。。。在菜单上找到 报表 --> 参数,然后设置参数名称、类型。再拖一个textbox控件到报表界面,右键选择表达式,然后选择刚刚设置的参数。页面代码如下: protected void Page_Loa 阅读全文
随笔档案-2013年02月
利用form的“accept-charset”在不同编码的页面间提交表单
2013-02-21 12:37 by robinli, 262 阅读, 收藏, 编辑
摘要:
转自http://blog.zol.com.cn/795/article_794546.htmlaccept-charset 一个很少用到的表单属性,利用它实现在不同编码的页面里实现表单的提交也是一种很方便的解决方法。转自老王的baidu空间,记录在此。 作者:老王问题背景: 两个应用编码不同,一个是GBK编码,另一个是UTF-8编码。现在要在GBK编码的应用里使用表单向UTF-8编码的应用里提交数据,很显然,如果不做特殊处理的话,会出现乱码。解决方案:当然了,可以自己使用ICONV或者MB扩展来转换编码,但这不是我们要的。在W3里介绍了一个不太常见的属性:accept-charset,用它. 阅读全文
php出现Cannot modify header information问题的解决方法大全
2013-02-12 19:27 by robinli, 223 阅读, 收藏, 编辑
摘要:
我做了一个统一的出错提示函数,在函数执行里面,先处理出错的地址写入cookie以方便用户登陆以后可以直接跳转到要执行的这个页面,可是发现在服务器上测试时,竟然提示本地没有出现的错误: Warning: Cannot modify header information - headers already sent by....这样的语句,很显然,造成这个原因是因为setcookie造成的,查了一下网上,有如下的解释: cookie本身在使用上有一些限制,例如: 1.呼叫setcookie的敘述必須放在<html>标签之前 2.呼叫setcookie之前,不可使用echo 3.直到網頁 阅读全文
php的file_get_contents获取不了QQ互联接口的返回值
2013-02-12 17:14 by robinli, 269 阅读, 收藏, 编辑
摘要:
今天遇到file_get_contents获取https://graph.qq.com/oauth2.0/token失败的问题换用 fopen 依然是falsecurl可以解决,但比较麻烦点后来找到问题,要把php_openssl打开才行 阅读全文