<input type="image" name="btn_OK" id="btn_OK" src="images/botton.gif" onclick="WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("btn_OK", "", true, "", "", false, false))"
style="border-width:0px;height:36px;width:273px;" />
这个是某个跨页提交的时候出现的最终生成的代码,猜测原始应该是个ImageButton 但是 正常ImageButton最终生成的如下
<input type="image" name="btn_OK" id="btn_OK" src="images/botton.gif" onclick="WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("btn_OK", "", false, "", "Order/PayBank.aspx",
false, false))" style="border-width:0px;border-width:0px;height:36px;width:273px;" />
照理来说,跨页提交是需要指定 PostBackUrl 的,也就是正常生成的客户端代码如第二个一样。
但是他的实现让我有点摸不着头脑,第一个生成的代码中,没有PostBackUrl 参数,而且倒数第5个参数是 True,这个参数在原始的ImageButton找不到设置的选项。
请教,他不指定 PostBackUrl ,是如何实现跨页提交的!