表单控件

所有表单控件都有的属性有:

  1. ShowLabel:是否显示标签(默认值:true)。
  2. ShowEmptyLabel:是否显示空白的标签(默认值:false)。
  3. Label:标签文本(默认值:"")。
  4. LabelSeparator:表单中字段与标签的分隔符,可以通过Web.config、PageManager、Form三个级别进行控制,一般不需要设置此属性(默认值:PageManager中的设置参数)。
  5. ShowRedStar:在标签后面显示红色的星号(用来标识必填项),一般与Required等表单验证属性配合使用。
  6. Readonly:表单控件的只读状态(默认值:false)。
  7. TabIndex:Tab按键的跳转顺序,一般不需要设置此属性,页面会根据控件的出现顺序自动决定Tab按键的跳转顺序(默认值:null)。
  8. OffsetRight:距离右侧边界的宽度,可以通过Web.config、PageManager、Form三个级别进行控制,一般不需要设置此属性(默认值:PageManager中的设置参数)。
  9. ToolTip:提示文本(默认值:"")。
  10. ToolTipTitle:提示文本的标题(默认值:"")。
  11. ToolTipAutoHide:是否自动隐藏提示信息(默认值:true)。

注意:很多属性只有在表单内才有意义,比如ShowLabel、Label、OffsetRight等属性。在表单外放置的表单控件是不显示标签的。

特殊标签才有的属性:

  1. <x:PageManager runat="server"></x:PageManager>

            <x:RadioButtonList runat=            <x:RadioItem Text=             <x:RadioItem Text=             <x:RadioItem Text=        </x:RadioButtonList>
     
             <x:RadioButtonList runat=             RadioButtonList2.DataBind();
     

    12             RadioButtonList2.SelectedValue = "3";

    常用的一些属性:

    还支持必选项验证、自动回发、多列显示、竖排显示等特性,因此下面这些属性也需要我们关注:

    1. Required:是否必填项。
    2. RequiredMessage:为空时提示信息。
    3. AutoPostBack:是否自动回发。
    4. ColumnNumber:渲染成几列。
    5. ColumnVertical:是否按照纵向顺序渲染。
    6. DataTextField:是否按照纵向顺序渲染。
    7. DataTextFormatString:显示文本的格式化字符串。
    8. DataValueField:显示值的数据字段。
    9. DataSource:数据源。
    10. SelectedIndex/SelectedValue/SelectedItem:选中项(适用于RadioButtonList)。
    11. SelectedIndexArray/SelectedValueArray/SelectedItemArray:选中项列表(适用于CheckBoxList)。

    FineUI第六天---表单控件的更多相关文章

    1. “此网页上的某个 Web 部件或 Web 表单控件无法显示或导入。找不到该类型,或该类型未注册为安全类型。”

      自从vs装了Resharper,看见提示总是手贱的想去改掉它.于是乎手一抖,把一个 可视web部件的命名空间给改了. 喏,从LibrarySharePoint.WebPart.LibraryAddEd ...

    2. MVC树控件,mvc中应用treeview,实现复选框树的多层级表单控件

      类似于多层级的角色与权限控制功能,用MVC实现MVC树控件,mvc中应用treeview,实现复选框树的多层级表单控件.最近我们的项目中需要用到树型菜单,以前使用WebForm时,树型菜单有微软提供的 ...

    3. AnjularJS系列2 —— 表单控件功能相关指令

      第二篇,表单控件功能相关指令. ng-checked控制radio和checkbox的选中状态 ng-selected控制下拉框的选中状态 ng-disabled控制失效状态 ng-multiple控 ...

    4. 基于CkEditor实现.net在线开发之路(3)常用From表单控件介绍与说明

      上一章已经简单介绍了CKEditor控件可以编写C#代码,然后可以通过ajax去调用,但是要在网页上面编写所有C#后台逻辑,肯定痛苦死了,不说实现复杂的逻辑,就算实现一个简单增删改查,都会让人头痛欲裂 ...

    5. Vue#表单控件绑定

      使用v-model 在表单控件上实现数据双向绑定. 单选:https://jsfiddle.net/miloer/bs49p0fx/ <input type="checkbox&quo ...

    6. 了解HTML表单之13个表单控件

      目录 传统控件 button select option optgroup textarea fieldset legend label 新增控件 datalist keygen output pro ...

    7. HTML5(常用的表单控件)

      常用的HTML5的表单控件: Input 类型: color color 类型用在input字段主要用于选取颜色,如下所示: 从拾色器中选择一个颜色: 选择你喜欢的颜色: <input type ...

    8. wicket基础应用(2)--wicket表单控件的使用

      该文可以转载,但转载必须注明作者,出处: 作者:lhx1026 出处:http://lhx1026.iteye.com/ 这一章介绍wicket表单控件的简单应用 1.Label控件 这个应该说是最常 ...

    9. Bootstrap系列 -- 18. 表单控件大小

      前面看到的表单控件都正常的大小.可以通过设置控件的height,line-height,padding和font-size等属性来实现控件的高度设置.不过Bootstrap框架还提供了两个不同的类名, ...

    随机推荐

    1. WP8.1&Win10幸运大转盘源码分享

      先AD一下我的群:Win10开发者群:53078485 最近在写一个APP,其中需要一个转盘动画的源码,找了很多但是都没有找到,无奈只好自己来写,写完效果自己还是比较满意的,分享出来,有需要的童鞋可以 ...

    2. 论Visual Studio和.NET Framework

      今天在工作的时候听到一席谈话感觉有点不可思议,微软真的是把开发人员惯的有点傻了,微软流水线式的产品让很多开发者认定了"唯一",这当然也说明了微软的成功,不扯太多题外话,今天只是简单 ...

    3. 最新app store 应用提交经验分享

      由于之前提交实在3月份的时候,后来长时间没有提交了,最近又需要提交,发现苹果已经发生翻天覆地的变化了,真是跟不上时代了啊.... 之前提交的基本也是从网上看的,前面的证书安装部分其实基本是一样的没什么 ...

    4. .net 开发人员如何自处

      关于N家还是J家,谁家更阔绰有前途的问题,每年都要讨论一会,当然和各位兄弟在岗位上迷茫,不知位置在哪有关系,不过这个问题基本算是伪问题,这种东西放到更高的维度,真的什么都不是. 但是为什么J家好像是不 ...

    5. [BZOJ 2656][ZJOI2012]数列(递归+高精度)

      题目:http://www.lydsy.com:808/JudgeOnline/problem.php?id=2656 分析: 很容易想到递归分治,但遇到奇数时候f[i]=f[i/2]+f[i/2+1 ...

    6. 第五章:Javascript语句

      在javascript中,表达式是短语,那么语句(statement)就是整句或命令.正如英文语句以句号结尾,javascript以分号结尾. 表达式计算出一个值,但语句使某件事发生. “使某件事发生 ...

    7. easyUI API(version 1.5)

      不分先后,只做记录. jquery+easyui培训文档下载地址: 链接: https://pan.baidu.com/s/1dFgFXk9 密码: jj5d 1 easyui-draggable(拖 ...

    8. hdu1305 字典树

      这题我开始想的简单了,WA一次,然后看disscuss里有人说输入时长度从小到大的,然后我信了.然后开始while(1) WA;然后我尝试先放如数组.后来对了: discuss里面果然不能太相信. 根 ...

    9. 【kAri OJ 616】Asce的树

      时间限制 1000 ms 内存限制 65536 KB 题目描述 作为一个东北大老爷们,大A熊以力气大著称,现在有一颗半径为r的树,剖面图如黑色的圆,大A熊决定搬几个半径为R的圆柱形桶将其围住,剖面图如 ...

    10. 手动搭建SpringMVC报错

      猜测这个是由于自己在搭建时缺少包造成的,后来将按照自己之前的项目将包补齐,tomcat就不报错了,看来还是要学习maven 这样就不会缺少包了