ASP.NET页面选项进行提示判断

下面分二种情况进行。分别通过ext控件和asp的控件进行分析
1.如果是asp的控件,进行提示的时候需要对当前控件的id进行获取,通过查询源代码就可以获得对应选项
的id。
2.如果是ext的控件,进行对某选项进行提示,直接获取aspx设计中控件的id即可。
通过如下的js函数对其进行提示。
<script language="javascript">
function YANDNCheck() {
if (document.getElementById("txtName") != null) {
if (document.getElementById("txtName").value == "") {
alert('名称不能为空!');
document.getElementById("txtName").focus();
return false;
}
}
return true;
}
</script>

第一种:asp控件的判断信息

<script language="javascript">
function YANDNCheck() {
if (document.getElementById("源代码中当前对应textbox的id") != null) {
if (document.getElementById("源代码中当前对应textbox的id").value == "") {
alert('名称不能为空!');
document.getElementById("源代码中当前对应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 (document.getElementById("txtName") != null) {
if (document.getElementById("txtName").value == "") {
alert('名称不能为空!');
document.getElementById("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>

时间: 2024-09-09 21:00:28

ASP.NET页面选项进行提示判断的相关文章

asp.net 页面中存在左右框架, 在visual studio 2005调试时,左右拉动框架(设置为可拉动)时程序停止调试,提示javascript的错误,请问如何解决?

问题描述 asp.net页面中存在左右框架,在visualstudio2005调试时,左右拉动框架(设置为可拉动)时程序停止调试,提示javascript错误,提示内容我记不清了,请问如何解决? 解决方案 解决方案二:自己顶一下解决方案三:提示javascript错误,错误详细信息是什么?解决方案四:引用2楼dd__dd的回复: 提示javascript错误,错误详细信息是什么? MicrosoftJScript运行时错误:'length'为空或不是对象.解决方案五:大家帮忙看看为什么,谢啦!解

ASP.NET页面与IIS底层交互和工作原理详解

ASP.NET页面与IIS底层交互和工作原理详解  第一回:   引言 我查阅过不少Asp.Net的书籍,发现大多数作者都是站在一个比较高的层次上讲解Asp.Net.他们耐心.细致地告诉你如何一步步拖放控件.设置控件属性.编写CodeBehind代码,以实现某个特定的功能. 这种做法,实际上是回答了"如何去做"的问题,却没有回答"为什么可以这样做"的问题. 尽管我很推崇 悉江华 先生的<圣殿祭祀的Asp.Net开发详解>一书,但当我翻看了一下其对角色(R

在ASP.NET页面上轻松整合JavaScript

asp.net|javascript|页面 作者: Builder, Tony Patton 尽管ASP.NET提供了一个强壮的平台,但是开发者也不应忽视诸如javascript这样成熟的技术.在这篇文章中,Tony Patton将向您解释在Web开发中如何将JavaScript与ASP.NET控件进行整合. 尽管Web开发平台提供了灵活性和众多功能,您经常希望或需要依赖现有的技术来完成一项必须的任务,一个好的例子就是ASP.NET,它提供了一个强大的开发平­台,但是同时也不应忽略像JavaSc

ASP.NET 页面刷新的实现方法

  ASP.NET 页面刷新的实现方法,比较全了, 包括html与js下的实现方法. 先看看ASP.NET页面刷新的实现方法: 第一: C# code private void Button1_Click( object sender, System.EventArgs e ) { Response.Redirect( Request.Url.ToString( ) ); } 第二: C# code private void Button2_Click( object sender, Syste

ASP.NET 页面刷新的实现方法(包括html,js)_实用技巧

先看看ASP.NET页面刷新的实现方法: 第一: C# code private void Button1_Click( object sender, System.EventArgs e ) { Response.Redirect( Request.Url.ToString( ) ); } 第二: C# code private void Button2_Click( object sender, System.EventArgs e ) { Response.Write( " < sc

asp.net页面缓存cache分析

缓存方式 ASP.NET中的缓存大体上分为两种方式:应用程序缓存和页面输出缓存.前者用编程的方式来缓存数据,这是本文主要说明的东西:后者是通过配置每个页面或是Web.config文件来实现的.而页面输出缓存有两种方式,一是缓存整个页面,一是缓存部分页面--这部分的内容以后再说.   自动移除 ASP.NET从缓存中自动移除数据的原因是以下之一: 服务器内存过低: 缓存项过期: 缓存项依赖改变.   应用程序缓存依赖 缓存依赖可以有以下几种方式:键和值依赖:文件依赖,缓存项依赖于一个外部文件,比如

ASP.NET页面刷新方法总结

先看看ASP.NET页面刷新的实现方法: 第一: private void Button1_Click( object sender, System.EventArgs e ) { Response.Redirect( Request.Url.ToString( ) ); } 第二: private void Button2_Click( object sender, System.EventArgs e ) { Response.Write( " < script language=ja

怎样在ASP.NET页面下重启服务器

到Google搜索了一下,找到了一段似乎很普遍的代码 事实证明,这段代码在写桌面应用例如Console或者Windows Form程序的时候可以正常运行,但是通过ASP.NET调用则无法通过 但是我还是把这段代码贴出来,因为其中除了个别两行外,其他的还是重启服务器的必须代码 新建一个类,在里面填入如下代码: 首先是命名空间,调用Win API的时候,InteropServices不可少: 以下为引用的内容: using System; using System.Runtime.InteropSe

通过数据捆绑将数据添加到ASP.NET 页面

asp.net|数据|页面 如果熟悉经典ASP,即使函数不相同,那么你也会很熟悉ASP.NET中的数据绑定语法.数据绑定的表达式是ASPX文件中<%# and %>中间的代码.它允许将数据绑定到控制器,同时也允许绑定属性.表达式和页面上方法调用的结果绑定到控制器.虽然这一特征很容易使用,但是有时在确定什么内容被允许绑定和是否它已经被使用的时候又造成一定的混乱. 数据绑定要素 当页面的ASP.NET中DataBind方法被调用的时候,数据绑定表达式与ASP.NET中的属性.服务器控制属性和数据源