当不采用 http://xxx.xxx.xxx?xxx=xxx 方式提交页面数据时,JavaScript 还有另外一种方法
客户端:
<script language=javascript>
function MakeConfirm()
{
if ( confirm("确认以上增加/修改吗?") )
{
document.Form1.submit();
}
}
</script>
<form id="Form1" name="Form1" method="post" action="WebForm12b.aspx">
<FONT face="宋体"></FONT>
<table style="BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid"
width="640">
<tr>
<td width="5%"> </td>
<td align="center" width="95%">Test</td>
</tr>
<tr>
<td width="5%"> </td>
<td align="left" width="95%"> <INPUT style="WIDTH: 95%; BORDER-TOP-STYLE: groove; BORDER-RIGHT-STYLE: groove; BORDER-LEFT-STYLE: groove; HEIGHT: 112px; BORDER-BOTTOM-STYLE: groove"
type="text" name="MemoRec"></td>
</tr>
<tr>
<td width="5%"> </td>
<td align="right" width="95%"><INPUT name="RecButton" class="Button" οnclick="MakeConfirm();" style="WIDTH: 56px; BORDER-TOP-STYLE: groove; BORDER-RIGHT-STYLE: groove; BORDER-LEFT-STYLE: groove; HEIGHT: 20px; BORDER-BOTTOM-STYLE: groove"
value="保 存" type="button"> </td>
</tr>
</table>
</form>
服务器端:
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
string note=Request["MemoRec"];
}
备注:此时客户端的 Form 必须去掉 RunAt=Server 的属性