时间:2016-02-15 21:51 来源: 我爱IT技术网 作者:佚名
欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【asp.net中JavaScript数据验证实现代码】,下面是详细的讲解!
asp.net中JavaScript数据验证实现代码
今天在做一个数据修改的页面,页面上有一个DropDownList控件,绑定的是实体中的重要属性,我希望用户在修改该控件值的时候,提示用户,他修改了该控件的值。所以为该下拉控件加上了如下语句。似乎不错,不仅有提示效果,也不需要刷新页面。可是当我打开页面进行测试的时候就发现了问题,当我把下拉控件的值改回原值的时候,它还是会出现提示,这样明显会给用户一种莫名其妙的感觉。怎么办呢,用AJAX 进行服务端验证?这想法太邪恶了,我决定尝试用JS在客户端实现。
实现的算法很简单,首先我去搜索当页面加载后立刻执行JS的方法,用于获取下拉控件绑定数据后的初始值。借助GOOGLE获得了如下的成果
我的理解如下:
第1行: 页面载入后即执行function()——function是关键字吧,怪怪的用法,暂不理他。
第2行: 通过控件ID获取控件的对象,这个var有点object的感觉
第3行: 获取控件当前选中行的值
这下好了,再修改下代码就实现我的要求了。
//后台代码
DDLmaterial.Attributes.Add("onchange", "changeAlert()");
前端
总结一下:突然发现VS2008居然写JS代码的时候也有智能提示了(这实在太棒了,菜鸟的福音,JS代码貌似是执行到哪算到哪,出错也不告诉你),看来我已经OUT了 囧....
关于asp.net中JavaScript数据验证实现代码的用户互动如下:
相关问题:
答: >>详细
相关问题:
答: >>详细
相关问题:
答: >>详细
- 【asp】asp.net url重写浅谈-net-url重写
- 【创建】ASP.NET Web API教程 创建域模型的方法详
- 【页面打印】关于ASP.NET页面打印技术的常用方法
- 【MVC5】MVC 5 第一章 创建MVC 5 web应用程序-net
- 【服务器】asp.net页面状态管理cookie和服务器状
- 如何取消.net后台线程的执行
- 【asp】asp.net 分页链接方法-net-分页链接
- 【采集】asp.net采集网页图片的具体方法-网页-图
- 【ajax】asp.net下ajax.ajaxMethod使用方法-ajaxM
- 【WeakReference】WeakReference(弱引用)让GC需要
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
