TreeView控件运行出错:回调时发生错误
有一个ASP.NET网站后台使用了TreeView控件,上传服务器后运行出错,提示:回调时发生错误。 百度得知是编码的问题,原因是我在网站根目录的web.config文件中设置了整站编码为gb2312。 解决方法 在后台文件夹下新建一个web.config文件,设置使用utf-8即可:
有一个ASP.NET网站后台使用了TreeView控件,上传服务器后运行出错,提示:回调时发生错误。 百度得知是编码的问题,原因是我在网站根目录的web.config文件中设置了整站编码为gb2312。 解决方法 在后台文件夹下新建一个web.config文件,设置使用utf-8即可:
CKFinder.NET 2.2.1文件上传到服务器使用的是本地文件名,但在实际使用时我们希望文件能重命名保存到服务器,好在CKFinder.NET是开源的,要实现这一点并不复杂。 修改CKFinder.NET实现文件上传重命名 ①.在vs打开_source文件夹中的项目,打开Settings/ConfigFile.cs,增加一个公有字段AutoRename,并赋值为false: ②.打开Connector/Config.cs,增加一个属性AutoRename: ③.打开Connector/CommandHandlers/FileUploadCommandHandler.cs,在SendResponse方法增加如下代码(红色新增):…
相信有很多开发者和我一样对于参数化查询认识比较模糊,没有引起足够的重视 错误认识1.不需要防止sql注入的地方无需参数化 参数化查询就是为了防止SQL注入用的,其它还有什么用途不知道、也不关心,原则上是能不用参数就不用参数,为啥?多麻烦,我只是做公司内部系统不用担心SQL注入风险,使用参数化查询不是给自己找麻烦,简简单单拼SQL,万事OK 错误认识2.参数化查询时是否指定参数类型、参数长度没什么区别 以前也一直都觉的加与不加参数长度应该没有什么区别,仅是写法上的不同而已,而且觉得加参数类型和长度写法太麻烦,最近才明白其实两者不一样的,为了提高sql执行速度,请为SqlParameter参数加上SqlDbType和size属性,在参数化查询代码编写过程中很多开发者忽略了指定查询参数的类型,这将导致托管代码在执行过…
CKEditor是一个文本编辑器,它的前身为FCKeditor。CKEditor不具备文件上传和管理功能,需要借助CKFinder来实现。 一、下载文件 CKEditor 3.6.3(ckeditor_3.6.3.zip):http://ckeditor.com/download CKEditor.NET 3.6.2(ckeditor_aspnet_3.6.2.zip):http://ckeditor.com/download CKFinder.NET 2.2.1(ckfinder_aspnet_2.2.1.zip):http://ckfinder.com/download 二、安装配置 1.安装CKEditor…
VS2008在为网站添加新项时,文件编码默认为UTF-8,但有时网站编码要求用GB2312,怎么修改呢?找遍VS2008没有提供相关设置的地方,最终发现可以通过修改模板来实现。 VS2008网站添加新项编码为UTF-8改成GB2312的方法 VS2008 C#网站Web窗体模板保存路径为: C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplatesCache\Web\CSharp\2052\WebForm.zip 其中: WebForm.aspx:代码没有放在单独文件中的Web窗体模板; WebForm_cb.aspx:将代码放在单独文件中的Web窗体模板;…
aspnet_compiler.exe预编译ASP.NET网站命令示例①: aspnet_compiler.exe -v /Web -p F:\WebSite1\ F:\CompilerWeb\ 上边命令的意思是对F:\WebSite1\位置的网站进行预编译,编译结果保存到F:\CompilerWeb\文件夹,那参数"-v /Web"有什么用呢? 我们来看下/Default.aspx文件编译后的compiled文件内容(bin\default.aspx.cdcab7d2.compiled): 如代码中红色部分所示,参数"-v /Web"用于说明页面文件在目标网站中的虚拟路径,所以,对大多数情况下网站存放在站点根目录下时,只需使用"-v /"即可:…
1.问题描述 IIS上同一个网站绑定了两个主机名www.a.com和www.b.com,现在要求用www.a.com不能打开根目录下的default.ashx页面(即返回404),而www.b.com仍可正常访问。 2.解决方法 稍做修改后,default.ashx页面代码结构如下: 针对404处理程序,前后有三种思路: ①.Response.Status方法 分析:非专业用户不认可这个404页面。 ②.Response.Redirect方法(404.aspx在服务器不存在) 分析:虽然这是一个标准的404页面,但是页面文件明显的变成了404.aspx,而不是default.ashx。 ③.Response.Transfer方法(404.aspx在服务器不存在)…
原本运行正常的ASP页面,今天突然提示: 找到相关代码如下: 会不会是没有load成功呢?输出内容看下: 空的,能肯定是load出问题了。查看下Menu.xml,发现xml文件内容不知什么时候被改了: > 修改下xml文件,再浏览页面就正常了。
参考资料 .百度坐标为何有偏移:http://openapi.baidu.com/map/faq.html#l8 .坐标转换:http://openapi.baidu.com/map/examples.html?v=1.2&0_5#0&5
目前百度地图支持地图、卫星、三维3种类型的地图,但在百度地图API类参考中,Map类构造函数参数支持的地图类型只有地图(BMAP_NORMAL_MAP)和三维(BMAP_PERSPECTIVE_MAP),这样就不能让百度地图默认显示卫星地图。 经查看API 1.2脚本文件,发现Map类构造函数参数支持的地图类型实际上除了上述两种类型外,还有卫星(BMAP_SATELLITE_MAP)和混合(BMAP_HYBRID_MAP),共4种,只是文档没有更新出来。 测试代码 效果预览 补充说明 .卫星(BMAP_SATELLITE_MAP)和混合(BMAP_HYBRID_MAP)的区别是混合除了显示卫星地图,还钩选了路网,能在卫星地图上显示出道路和建筑物名称。…