EasyTools的IframeAdapt和SubmitPanel详解

news/2024/7/8 5:35:54

今天跟大家分享下EasyTools的IframeAdapt控件和SubmitPanel控件,由于这两个控件比较简单,所以就一次性都写出来了,自此,EasyTools的控件都讲解完毕了,除了那个MyTextBox,MyTextBox的使用方法跟AlertTextBox的使用方法一模一样,所以不打算写这个的用法。

下面我们一起来看下这两个控件的神奇功能吧。请看效果图:

上面是IframeAdapt控件的属性,其中OffersetHeight是自适应iframe后的高度的偏移量。

ParentIframeId是该页面的上级iframe的id。

设置好后就能够自适应iframe高度,是不是很简单呢。呵呵。。。

喜欢用iframe的朋友这个功能简直就是个福音,可以让你实现跟使用ajax一样的效果哦。当然只是效果一样,但性能还是有差别,一个页面用1,2个iframe没什么关系,但建议不要滥用哦。

可能大家在网上也搜索过一些类似功能的代码,我也搜索过,但没有让我满意的,本来有个还行,但只能在ie下面使用才有理想的效果,在火狐下面或其他浏览器下面就不是那么回事了,一旦撑大后就不会缩回去,所以你得先把其变小再让其自适应。这个过程页面就会有很明显的闪动。用户体验很不好。

但用这个控件的话就可以解决你的这些烦恼和疑问。自己体验下吧。

这个是SubmitPanel控件的属性,使用起来跟panel一样,把他嵌套在您要触发按钮的表单上面,然后选择您要触发的按钮,如上图ButtonId的属性

不知道会不会有人会问,这个问题还不简单,加个<form>标签包围起来不就行了吗?还要那么麻烦干嘛?我一开始就是这么想的。后来发现.net有个很郁闷的特点,整个页面就是包在一个<form>里面,服务器控件大多都必须放在这个服务端的form里面。这样就造成一个问题,你不能在里面写多个<form>标签,所以我们还是取消一开始的那个想法吧。

好了,今天也比较累,先写到这里吧。希望大家喜欢EasyTools。我以后会做升级和扩展,如果大家有什么好的建议,或是觉得自己需要个怎样的控件都可以向我反应,我根据请求的人数,决定做不做。再次感谢支持。

转载于:https://www.cnblogs.com/easytools/archive/2009/04/27/1444934.html


http://www.niftyadmin.cn/n/547264.html

相关文章

html给button加边框,iOS 如何给UIButton设置边框【原创】

在xcode4之前的UIButton都自带边框的&#xff0c;后来我直接升级到6之后发现UIButton的边框居然不见了&#xff0c;只有手动设置了。下面直接用代码来说明如何设置边框UIButton *dynamicCode_btn;[_dynamicCode_btn.layer setMasksToBounds:YES];[_dynamicCode_btn.layer setCo…

python(22)总结下最近遇到的编码问题

最近爬取&#xff0c;或者解析网页是总是遇到编码问题&#xff08;我的版本&#xff1a;python2.7&#xff09; 一、常见异常&#xff1a;UnicodeEncodeError: ascii codec cant encode character u\xb4 in position 0: ordinal not in range(128) 常见解决方案&#xff1a;在代…

计算机病毒 评课,关于计算机教学计划4篇

关于计算机教学计划4篇时间过得真快&#xff0c;总在不经意间流逝&#xff0c;又将迎来新的工作&#xff0c;新的挑战&#xff0c;写一份计划&#xff0c;为接下来的工作做准备吧&#xff01;可是到底什么样的计划才是适合自己的呢&#xff1f;下面是小编整理的计算机教学计划4…

使用Apache Mesos打造分布式资源调度系统

Netflix使用Apache Mesos运行了一系列批处理、流式处理&#xff0c;以及服务类型的工作负载。两年多来&#xff0c;我们创建了层出不穷的用例&#xff0c;例如实时异常检测、批处理作业的训练和模型构建、机器学习编排&#xff0c;以及基于Node.js的微服务。最近发布的Apache M…

进行数据库设计时不妨请参考如下几个技巧

一&#xff1a;原始单据与实体之间的关系 可以是一对一、一对多、多对多的关系。在一般情况下&#xff0c;它们是一对一的关系&#xff1a;即一张原始单据对应且只对应一个实体。在特殊情况下&#xff0c;它们可能是一对多或多对一的关系&#xff0c;即一张原始单证对应多个实体…

艺考可以报考清华的计算机系吗,孟令昊:成为山东高考状元的艺术生,最终被清华大学计算机系录取...

前一段时间&#xff0c;关于山东省高考状元孟令昊的报道不断&#xff0c;关注热度十分高。今年是山东“新高考”第一年&#xff0c;除了语文、数学、外语3门必考科目外&#xff0c;考生还要在其他6门课中选择3科&#xff0c;总分仍然是750分&#xff0c;但不再有文理分科。一、…

js键盘事件全面控制

主要分四个部分第一部分&#xff1a;浏览器的按键事件第二部分&#xff1a;兼容浏览器第三部分&#xff1a;代码实现和优化第四部分&#xff1a;总结 第一部分&#xff1a;浏览器的按键事件 用 js实现键盘记录&#xff0c;要关注浏览器的三种按键事件类型&#xff0c;即keydown…

HTML DOM教程 16-HTML DOM Area 对象

HTML DOM教程 16-HTML DOM Area 对象 1:Area 对象 Area 对象代表图像映射的一个区域&#xff08;图像映射指的是带有可点击区域的图像&#xff09; 在 HTML 文档中 <area> 标签每出现一次&#xff0c;就会创建一个 Area 对象。 2:Area 对象的属性 属性描述IEFOW3CaccessK…