试试这个方法:
语法
public void RegisterOnSubmitStatement (
Type type,
string key,
string script
)
使用
放置在页面加载此代码使脚本火的网络表单提交的每点击。
if (!script.IsClientScriptBlockRegistered(this.GetType(), "SubmitScript"))
{
script.RegisterOnSubmitStatement(this.GetType(), "SubmitScript", "alert('Submit Clicked')");
}
考虑下面的代码
protected void Page_Load(object sender, EventArgs e)
{
ClientScriptManager script = Page.ClientScript;
if (!script.IsClientScriptBlockRegistered(this.GetType(), "SubmitScript"))
{
script.RegisterOnSubmitStatement(this.GetType(), "SubmitScript", "return confirm('Are you sure to continue')");
}
}
protected void btnSubmit_Click(object sender, EventArgs e)
{
Response.Write("Form is Submitted.");
}
你到底想干什么?也许有其他的替代品 – MilkyWayJoe 2012-04-10 16:45:04