关于前台调用后台事件__doPostBack函数


这里需要提一下的是,asp.net编程提供了服务端控件和客户端控件的说法,其实还是脱离不了HTML的本质,客户端和服务端需要交互必须要提交,提交有两种方式get和post,get就是通过向服务端发送连接地址,服务端通过地址的参数来获得信息的,一般这些参数都是明文,能在浏览器地址栏看到。而post是通过表单的input等元素提交到服务端的页面的,这些数据一般是看不到的。asp.net的服务端控件其实就是对一般的HTML控件做了个包装,大体是通过隐藏控件提供控制的参数的。

  这里介绍一个常用的函数_doPostBack,这个函数如果如果是ASP.Net render出来的页面就是自动产生这个函数,比如有带autopostback属性的控件,且其属性为true的页面,带编辑列的datagrid页面。

  __doPostBack是通过__EVENTTARGET,__EVENTARGUMENT两个隐藏控件向服务端发送控制信息的,__EVENTTARGET为要调用控件的名称,如果要调用的控件是子控件,用''



相关阅读:
技巧:为Fedora Linux 8设置本地更新源
JavaScript 进度条实现代码(Firefox等相似浏览器下不支持)
Javascript jquery css 写的简单进度条控件
网页作品:CSS主题网站欣赏
HTML验证的好处?
php获得文件扩展名三法
应对被公开的Oracle口令加密算法上
HTML5 Canvas标签使用收录
一个比较通用的分页控件,完整的设计时支持和比较流行的分页模式(提供源码下载)
ASP.NET State service状态服务的问题解决方法
win2003系统重装NTFS分区无法访问解决办法
WordPress博客数据库自动备份插件
DataList 中动态绑定服务器子控件的代码
一些文件未注册导致mssql表文件无法找开的解决方法
快速导航

Copyright © 2016 phpStudy | 皖ICP备18014864号-4