在ASP.NET MVC中使用UEditor无法提交的解决办法
摘要:很简单的一个ajax提交,却怎么都不成功 控制台提示/mms/riskmanage/commitreply这个action找不到 百思不得其解,在浏览器中输入这个action,结果报了一个错 从客户端(&)中检测到有潜在危险的 Request.Path 值 恍然大悟,UEditor提交的是html代
阅读全文
EasyUI DataGrid设置列宽为百分比导致表头和内容错位的解决方法
摘要:在DataGrid中设置列宽为百分比一般是没有问题的 但在一些版本的JQuery EasyUI下设置列宽时使用百分比,并没有效果,反而会出现表头和内容错位 但是我们又不想讲列宽设置为固定值,而是使用百分比占满整个屏幕 这时候可以将column的width设置为一个可变化的值,和百分比的效果是一样的
阅读全文
美化上传文件按钮
摘要:使用默认的input上传文件按钮,十分难看 按钮本身没有任何样式,右边还显示上传的文件名 有些人使用uploadify,我不否认这个插件功能的强大,但个人认为uploadify的按钮是基于flash的,而flash已经是淘汰的技术,Adobe已经放弃了对它的更新 怎样才能隐藏掉上传按钮右边的文件名,
阅读全文
在ASP.NET MVC中使用Area区域
摘要:在大型的ASP.NET mvc5项目中一般都有许多个功能模块,这些功能模块可以用Area(中文翻译为区域)把它们分离开来,比如:Admin,Customer,Bill。ASP.NET MVC项目中把各个功能分为不同Area的之后每一个Area都有独立的Controller,View文件结构。这样可以
阅读全文
自适应内部元素
摘要:摘自《CSS揭秘》 LEA VEROU著 难题 众所周知,如果我们不给元素指定固定的高度(height),它会根据其内容的高度自适应。假如我们希望宽度(width)也具有类似的行为,该怎么做呢?举个例子,假设我们用HTML5来标记图片元素,结构代码可能是这样的: 假设还需要给它添加一些基本的样式,比
阅读全文
百度地图行政区域高亮显示升级版
摘要:前几天写的博客,使用百度API实现了行政区域高亮显示,见下面的连接。 百度地图实现行政区域高亮显示 现在要进一步完善这个功能: 1、使用地理反解析经纬度,获得行政区域的值 2、二级行政区域(省下面的市)显示颜色加重 3、二级行政区域下添加分布点的标注 4、点击分布点弹出该标注的详细信息 关于第一点,
阅读全文
百度地图实现行政区域高亮显示
摘要:最近项目中遇到一个地图显示的问题 从数据库查询到一个数据集,其中每条数据都包含自己的地理位置信息(经度、纬度、省、市),需要在地图上显示这些数据的分布,并高亮显示 省市字段的值并不规范,可能由于填写并不正确而找不到经纬度 于是我打算通过表中的经纬度逆向解析省市名称,再描绘省市的边框,填充颜色从而达到
阅读全文
使用Global.asax的Application_BeginRequest事件过滤客户端XSS恶意脚本提交
摘要:XSS攻击全称跨站脚本攻击(Cross Site Scripting),是一种在web应用中的计算机安全漏洞,它允许恶意web用户将代码(如HTML代码和客户端脚本)植入到提供给其它用户使用的页面中。要预防XSS攻击,就必须在处理客户端请求之前判断用户的输入是否合法,如果不合法就要拦截。在ASP.N
阅读全文
在ASP.NET中使用KindEditor富文本编辑器
摘要:以前一直用百度的UEditor。这次客户提了一个需求要在编辑器中插入Flash动画,但是不知道怎么用UEditor实现,于是选用了KindEditor。 更重要的一点是,客户的网站使用Framework2.0,但是UEditor只支持4.0或更高的版本(旧版本很难找到了)。 下面讲一下使用KindE
阅读全文
[转]IIS应用程序池经典模式转集成模式解决方案
摘要:经典模式和集成模式的区别: IIS7.0中的Web应用程序有两种配置形式:经典形式和集成形式。 经典形式是为了与之前的版本兼容,运用ISAPI扩展来调用ASP.NET运转库,原先运转于IIS6.0下的Web应用程序迁移到IIS7.0中只需将应用程序配置成经典形式,代码根本不用修正就能够正常运转。 集
阅读全文
JS导出网页数据到EXCEL
摘要:想得到的效果是,在网页上点击导出按钮,弹出文件保存框,输入文件名并选择路径后保存。可能是由于浏览器的安全机制,一直没能找到合适的解决方案,就采用了其它的一些替代方案。 思路是:后台一般处理程序查询数据库在服务器上生成excel文件,再将文件路径传递给前台,前台生成下载链接 由于ActiveX只有IE
阅读全文
SQL Server子查询填充DataSet时报500内部错误的解决办法
摘要:运行环境为Visual Studio 2010,数据库为SQL Server 2008。 执行下面SQL语句 在企业管理器中运行正常,可以查询到结果,但是放在程序中却始终提示500内部错误。以下是C#代码: 对代码try catch也捕获不到异常。 解决方法:只要将内部子查询添加一个别名即可。
阅读全文