doPostBack是用来处理页面自己提交给自己,你还能看到类似下面的代码:
<form name="Form1" method="post" action="FlowAction.aspx?FlowMainID=74&FlowID=1" id="Form1">
<input type="hidden" name="__EVENTTARGET" value="" />
<input type="hidden" name="__EVENTARGUMENT" value="" />
<input type="hidden" name="__VIEWSTATE" value="dDwtNjgwMDY0MzQ3O3Q8O2=" />
__VIEWSTATE储存着页面各控件的value,在执行完behindcode后,页面会在__VIEWSTATE找到各控件对应的值,些返回页面各控件
<form name="Form1" method="post" action="FlowAction.aspx?FlowMainID=74&FlowID=1" id="Form1">
<input type="hidden" name="__EVENTTARGET" value="" />
<input type="hidden" name="__EVENTARGUMENT" value="" />
<input type="hidden" name="__VIEWSTATE" value="dDwtNjgwMDY0MzQ3O3Q8O2=" />
__VIEWSTATE储存着页面各控件的value,在执行完behindcode后,页面会在__VIEWSTATE找到各控件对应的值,些返回页面各控件
解决方案 »
- 相册功能刷新和无刷新结合的问题
- gridview中模板列中放入label和radiobuttonlist的绑定问题
- ASP.NET中如何忽略数据库里的HTML标签
- 关于-验证视图状态MAC失败(请各位帮帮忙,谢谢)
- 使用SSL https的时候,excel文件download的时候,不能下载文件,出警告,该怎么解决?
- 小菜求助:ascx文件中的提交按钮功能失效了!
- 在新弹出的模式窗口中。如何在下拉列表中选择一个班级后,马上在ListBox中显示此班级的姓名????
- 关于部分验证的问题!
- 如何结束一个进程?
- SQLyogEnt数据库
- 关于递归时使用OleDbDataReader的问题???
- 有什么方法可以在一个有表单的页面刷新时不显示对话框?
<script LANGUAGE="JavaScript">
<!--function openwin()
window.open("http://dotnet.onest.net:1114/page.htm","newwindo","width=310,height=220,toolbar=no,menubar=no, scrollbars=no, resizable=no,status=no")
-->就显示这个网页有错误,原因?
function UpLoadImg(str)
{<------------------------*这个时不是掉了(
var x="<%=RequestSubjectId%>";
if (str=='盘旋图标')
{
eval("window.open('UpLoadImage.aspx?Image=TopMenuDefaultHover.gif&id="+x+"','上传图片','width=300,height=20');");
}
else
{
eval("window.open('UpLoadImage.aspx?Image=TopMenuDefaultNormal.gif&id="+x+"','上传图片','width=300,height=20');");
}
}
</script>
window.open('SelectUserGroup.aspx?target=TextBoxPowerGroupViewer','','width=550,height=450,toolbar=no,location=no,directories=no,status=yes,scrollbars=no,resize=no,menubar=no')
一般设置了autopostback的控件发送到客户端时,你都会发现是在客户端事件里调用这个函数,引发提交,比如dropdownlist:
onchange="__doPostBack('DropDownList1','')"
而LinkButton提交的原理就直接是调用这个函数,LinkButton发送到客户端:
<a id="LinkButton1" href="javascript:__doPostBack('LinkButton1','')" style="Z-INDEX: 103; LEFT: 340px; POSITION: absolute; TOP: 83px">LinkButton</a>