客户端与服务器端对URL字符编码和解码的测试

客户端与服务器端对URL字符编码和解码的测试 最近在项目里需要在页面之间通过URL传递商界名人姓名,最初直接传递原始的姓名信息,由于我们使用了AJAX异步请求,最后发现在服务器端处理时很不方便,有时还会有乱码.为了使得通过URL顺利传输特定字符,我们往往需要对待传递的字符进行编码,然后在接收方进行解码.这样做的好处,一是可以解决乱码问题,二是有效保护了我们需要传递的数据资料.以前在一个项目了,为了

高手过招 ASP.NET中防范SQL注入式攻击详细方法

一说到SQL注入式攻击,相信各位站长或系统网站维护人员经常遇到,所谓SQL注入式攻击,就是攻击者把SQL命令插入到Web表单的输入域或页面请求的查询字符串,欺骗服务器执行恶意的SQL命令。其实从技术上是可以做到防范的.本文将详细结合实际例子谈谈如何避免sql注入式攻击. 一、什么是sql注入式攻击? 所谓SQL注入式攻击,就是攻击者把SQL命令插入到Web表单的输入域或页面请求的查询字符串,欺骗服

ASP.NET2.0 AJAX中调用服务器Webservice方法及代码

WEB2.0风流全世界,这不微软也不甘示弱,推出了ASP.NET 2.0 Ajax, 它可以极大地丰富用户体验.本文不谈Ajax的强大和应用,只谈谈如何使用Ajax调用服务器Webservice,并附带详细的代码实例. ASP.NET 2.0 Ajax中能够在客户端js中很方便地调用服务器Webservice,以下为一些调用的示例。 笔者安装的ASP.NET 2.0 AJAX  &nbs

ASP.NET中检测浏览器属性的方法及代码实例

本文引自VS帮助文档.在现代的网络应用程序趋势下,越来越多的功能将在客户端实现,及所谓的胖客户端.这里,我们主要谈谈有关捕获浏览器信息的问题,给出了在ASP.NET下面用C#及VB语言实现浏览器属性的捕获. 查询 Browser 属性,该属性包含一个 HttpBrowserCapabilities 对象。在 HTTP 请求过程中,该对象会从浏览器或客户端设备中获取信息, 以便让您的应用程序知道浏览

ASP.NET2.0中Web Parts介绍及使用实例

Web Parts 是ASP.NET2.0中一个非常令人感兴趣的特性。Web Parts在SharePoint开发环境中已经存在很长一段时间了,现在ASP.NET2.0版本也开始提供它。这些控件使得开发人员能更容易建立动态、个性化的用户界面,也给用户提供了更多的选择。 它为创建动态的网页接口提供了一系列的可用控件,使得用户非常容易就可以进行配置或者个性化页面。用户可以显示、隐藏或者移动Web Pa

如何实现ASP.NET网站个性化的元素及配置

如今,人们都喜欢追求也提倡个性,在我们的网站系统设计里也不例外,个性化是大多数Web应用程序的一个关键部分。TechRepublic和Amazon就是典型的例子,它们能够记住用户的某些特征。应用ASP.NET 1.x实现这一功能需要完成一些额外的工作,并要使用Session对象,但2.0版本简化了个性化过程。 定义元素 个性文件中使用的数据元素在web.config文件中建立与保存(即被保存的数据

自定义控件把脚本文件编译为内嵌资源实例

我们在开发自定义的Web控件中,往往需要使用到系列客户端脚本代码,当我们发布控件时,为了方便发布和使用,一般不直接发布脚本文件,而是将脚本文件编译为内嵌的资源,然后从资源中读取脚本并注册。当然在ASP.NET里这个步骤比较简单,关键的是保证脚本文件的编译属性为"内嵌资源". public class ScriptControl : Control {     ///

ASP.NET2.0向其它网页传递信息的方法实例

在网页间传递数据参数有很多项应用,包括保持个人用户信息。祖传的网页解决方案,像使用querystring和cookies,允许你很容易当提交发生时从一个页面指向另一个页面。 在设计ASP.NET 2.0的时候,微软认识到了在网页间交叉传递数据的需求。有了这个意识之后,就为ASP.NET的button(按钮)控件增加了一项PostBackUrl属性。它允许你在用户提交的时候,指明这张表单和上面的数据

组合ASP.NET数据控件构建接口强大的特定控件

ASP.NET 2.0包括大量以GridView为代表的数据控件,我们使用这些控件可以很容易地显示来自后端数据源中的数据。其实就凭借这些数据控件我们已经能够完成大部分工作,但是这往往还是不够的,往往需要按照特定的业务逻辑需求构建特定的数据控件。那么本文将结合这些数据控件讲解如何构建特定数据控件。 其实,在我们开发自己的控件时,切记多多留出用户接口,接口不但要多,而且还要灵活,方便使用.这里使用了三

Asp.net中创建类似Google自动感应的输入文本框实例

现在,随着时代的发展,基于互联网的软件系统已成为趋势,用户对B/S模式的系统的要求也逐渐提高,尤其体现在人机交互的用户体验上.本文讲解在ASP.NET技术下实现输入文本框自动感应的例子.大家都使用过Google搜索,当您搜索电子相关时,下面将自动感应出相关的结果,如电子地图电子书等,如下图所示: 如果不知道什么是auto complete text box,你可以查看google suggest,