我有一個帶有幾個文本框的.NET應用程序。如果當用戶按下提交按鈕時表單不完整,我需要一個彈出框(我想是「警告」),表示類似「此表單必須由員工填寫」。關閉彈出窗口後,它需要重定向到下一個窗體。我認爲這應該很簡單,但我對JavaScript和客戶端功能知之甚少。或者有什麼辦法可以在服務器端寫這個?提前致謝!如何使用Javascript進行通知
-1
A
回答
0
是的,有ClientScriptManager.RegisterStartupScript:
http://msdn.microsoft.com/es-es/library/z9h4dk8y.aspx
但你更好地利用可用validatos已經呈現在Asp.Net:
http://www.tutorialspoint.com/asp.net/asp.net_validators.htm
0
你可以只放一個,如果在你的javascript函數中聲明。
alert("This form must be completed by the employee");
//automatic link to new page
window.location.href = "http://www.google.com";
希望這有助於
0
在HTML代碼中,你將有按鈕:在
<body>
<input type="button" Value="Click Me" onclick="myAlertFunction()" />
</body>
的<head></head>
你會寫這樣的腳本:
<head>
<title></title>
<script type="javascript/text">
function myAlertFunction()
{
alert("This form must be completed by the employee");
}
</script>
</head>
好運氣! :)
0
如果你想以驗證客戶端表單數據,您可以使用JavaScript在每個文本框中獲取的值,並做一些驗證。如果有些不對,可以用報警功能來發送一些信息使用像,
alert("This form must be completed by the employee");
如果你不熟悉JS,想要做服務器端驗證。您可以通過下面的C#代碼將警報發送至客戶端
Page.ClientScript.RegisterStartupScript(GetType(), "ALERT","message to alert", true);
+0
你能澄清一下嗎?我認爲會工作結束了不起作用。即使箱子有價值,我也收到了信息。我會在哪裏插入該代碼? – user2588873
0
的Java腳本函數
function ShowError() {
alert("Please enter all the fields");
return false;
}
在後面的代碼(C#)調用函數
ScriptManager.RegisterStartupScript(this, GetType(), "displayalertmessage", "ShowError();", true);
相關問題
- 1. 如何使用Python 3.3進行通知?
- 2. 如何在特定時間通過javascript進行通知?
- 3. 使用HTTP POST的SMS通知使用Worklight進行SMS通知?
- 4. 如何使用Flash [:notice]在使用Backup Gem時進行通知?
- 5. 如何使用照片應用程序進行推送通知
- 6. 使用UIDatepicker進行本地通知
- 7. 在WPF中使用snarl進行通知?
- 8. 使用Rebus進行推送通知
- 9. 使用GCM進行Azure推送通知
- 10. 需要知道如何使用javascript或jquery進行克隆?
- 11. 通知如何在JAVA中進行?
- 12. 分支機構如何進行通知?
- 13. 如何使用GCM在Android上進行推送通知?
- 14. 如何使用ajax push引擎進行通知?
- 15. 如何使用聲音進行本地通知警報
- 16. 使用普通JavaScript進行XHR調用
- 17. 使用Javascript進行多用戶通信
- 18. 如何通知進度
- 19. 如何使用Javascript與Objective-C代碼進行通信?
- 20. 如何使用Javascript進行滑出?
- 21. 如何使用HTML進行Skype通話?
- 22. 如何使用android進行wifi通話?
- 23. 正在進行的通知
- 24. 使用OpenDS進行SMTP帳戶狀態通知時,如何在通知中包含用戶名?
- 25. 如何指定用戶在iphone上進行推送通知?
- 26. 如何通知用戶api維護正在進行中
- 27. 如何從HTML通知中與主頁進行通信?
- 28. 如何通過淡入淡出進行通知
- 29. 使用AlarmManager運行通知
- 30. 如何通過JavaScript通過TCP套接字進行通信?
你得到一個機會去嘗試ASP .Net驗證控件與驗證摘要? – Win
你的意思是requiredfieldvalidators和類似的東西?更清楚的是,文本框不是必填字段,但填寫表格的人員(HR人員)只需要通知他們,如果他們沒有完成它,那麼他們正在完成的員工(新僱用)需要填寫表格。 – user2588873