使用F12进行监视

本身是一个linkbutton,可以看到绑定了一个JavaScript

<a id="gvStaticConnection_ctl02_fresh" href="javascript:__doPostBack('gvStaticConnection$ctl02$fresh','')">Refresh</a>

然后在element中搜索JavaScript,发现如下代码。

在form中嵌套了2个div,中间是一段JavaScript代码。

<div>
<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="">
<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="">
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUJMzkwNjgzNzg1ZBgBBRJndlN0YXRpY0Nvbm5lY3Rpb24PPCsADAEIAgFkMpKk471Gv2kC36HGZDQi3IDHc+gD0MIZt2NfaV1jqgg=">
</div>
<script type="text/javascript">
//<![CDATA[
var theForm = document.forms['form1'];
if (!theForm) {
theForm = document.form1;
}
function __doPostBack(eventTarget, eventArgument) {
if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
theForm.__EVENTTARGET.value = eventTarget;
theForm.__EVENTARGUMENT.value = eventArgument;
theForm.submit();
}
}
//]]>
</script>
<div>

    <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="A00F45E7">
<input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEdAAuNjij2g8HmJzHvpgbbF2UABG/bDdI74QPKSd1GbZA1p63BzPafSbjFZYr7YmO2hZLYOUOqiZmmlUGNRTBh5x9UeQJeCn5nS3Bfxy0+ElgI+9rHUHz/Y3DEd+XunHJ2rU6E4dAYu7eDiCYafdT3BS0Dr0sw6HJovU56ooP5DqFtdDuddnR7NwTASVzh66LqbcoTbXzLtoGNIRcsVOw3Kqtt1UYiKMifYW4rKipFYzjzs/AhN/5B3flrm+45Mi+1IzazoFp37V/4pb3o2NkeiLIB">
</div>

https://stackoverflow.com/questions/3591634/how-to-use-dopostback

simply said, it is used mainly by controls with AutoPostBack property

http://www.dotnetspider.com/resources/189-AutoPostBack-What-How-works.aspx

if you want to implement autopostback for your custom control, then you need to implement IPostBackDataHandler

https://stackoverflow.com/questions/5376055/what-is-the-meaning-of-dopostback-function-and-when-is-it-used

最新文章

  1. Linux上运行NET
  2. 计算(LnN!)的值
  3. 简析Geoserver中获取图层列表以及各图层描述信息的三种方法
  4. ecshop中foreach的详细用法归纳
  5. java(2)之前往对象村
  6. 微信调试、API、AJAX的调试 SocketLog
  7. TCP状态转换图详解
  8. swift中文文档翻译之--字符串和字符
  9. [HDOJ5783]Divide the Sequence(贪心)
  10. w3c教程
  11. CSDN没有审核投诉的真实性直接删除博主上传的资源
  12. 土制Excel导入导出及相关问题探讨
  13. HDU 1006 Digital Roots
  14. excel数据处理,公式
  15. 面试知识点——Java
  16. cxGrid 的 Sorting和Filtering的总开关
  17. Graph-BFS-图的广度优先遍历
  18. ./redis-trib.rb 报错:/usr/local/rvm/gems/ruby-2.4.2/gems/redis-4.0.1/lib/redis/client.rb:119:in `call&#39;: ERR Slot 0 is already busy (Redis::CommandError)
  19. SharedPreferences小技巧
  20. css引用方式

热门文章

  1. 在Mac OSX上安装ffmpeg &amp;&amp; ffmpeg命令行将h264封装为mp4
  2. SilverLight Q&amp;A
  3. jq+mui 阻止事件冒泡
  4. MeayunDB学习笔记(一) MeayunDB介绍及安装
  5. WCF - NetCtP 双工错误列表
  6. 验证码识别 Tesseract的简单使用和总结
  7. MongoDB 学习笔记(五):固定集合、GridFS文件系统与服务器端脚本
  8. spring helloword
  9. 商品的CRUD操作
  10. IOS与h5交互记录