熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

ASP.NET頁面選項進行提示判斷

2013-11-13 10:41:27  來源: .NET編程 

  下面分二種情況進行分別通過ext控件和asp的控件進行分析
如果是asp的控件進行提示的時候需要對當前控件的id進行獲取通過查詢源代碼就可以獲得對應選項
的id
如果是ext的控件進行對某選項進行提示直接獲取aspx設計中控件的id即可
通過如下的js函數對其進行提示
<script language="javascript">
function YANDNCheck() {
if (documentgetElementById("txtName") != null) {
if (documentgetElementById("txtName")value == "") {
alert(名稱不能為空!);
documentgetElementById("txtName")focus();
return false;
}
}
return true;
}
</script>

  第一種asp控件的判斷信息

  <script language="javascript">
function YANDNCheck() {
if (documentgetElementById("源代碼中當前對應textbox的id") != null) {
if (documentgetElementById("源代碼中當前對應textbox的id")value == "") {
alert(名稱不能為空!);
documentgetElementById("源代碼中當前對應textbox的id")focus();
return false;
}
}
return true;
}
</script>

asp控件的前台顯示
<table>
<tr>
<td>名稱</td>
<td><asp:TextBox id="txtName" />
<td><asp:Button onClientClick="return YANDNCheck();"/>
</tr>
</table>
第二種ext控件的判斷信息
<script language="javascript">
function YANDNCheck() {
if (documentgetElementById("txtName") != null) {
if (documentgetElementById("txtName")value == "") {
alert(名稱不能為空!);
documentgetElementById("txtName")focus();
return false;
}
}
return true;
}
</script>


ext控件前台顯示信息直接調用對應控件的id即可
<table>
<tr>
<td>名稱</td>
<td><ext:TextBox id="txtName" />
<td><ext:Button onClientClick="return YANDNCheck();"/>
</tr>
</table>


From:http://tw.wingwit.com/Article/program/net/201311/14304.html
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.