一.弹出警告框
try
{
……………………;
}
catch(Exception exp)
{
string strError="<script language=javascript>\n";
strError+="alert (\""+exp.Message.ToString()+"\")\n";
strError+="</script>";//出错处理
Label_Error.Text=strError;//Label控件
}
二.加上对话框
前台
<script language="javascript">
function QuerySubmit()
{
if(window.confirm("您确信要提交?") == false)
{
event.cancelBubble = true;
event.returnValue = null;
return false;
}
}
</script>
后台写:
private void Imagebutton_Submit_Load(object sender, System.EventArgs e)
{
this.Imagebutton_Submit.Attributes.Add("OnClick","javascript:return QuerySubmit();"); //imagebutton服务器端控件
}
三操作控件
找出ASP.net的服務器控件的ID, 可以在瀏覽網頁時查看網頁的源代碼,
其中有每個控件的ID, 對於沒有的要自己定義
document.all("ID1").innertext= document.all("ID2").value
例子中ID1和ID2分別為TextBox1, TextBox2的ID
====================================
<script language="javascript">
function tr()
{
document.all("Textbox1").value="aaaa";
return false;
}
</script>
Button1.Attributes.Add("onclick", "return tr()");