paip.web数据绑定 下拉框的api设计 选择框 uapi  python .net java swing jsf总结





====总结:

数据绑定下拉框,Uapi

1.最好的是默认绑定。。Map(k,v),SelectValue>>ComboBox



<%=DataBind(ds,SelectValue)%>



2.指定K,v字段。

<%=DataBind(ds,KeyField,ValueField,SelectValue)%>





output:

<optin><./optin>



作者Attilax 艾龙,  EMAIL:1466519819@qq.com

来源:老哇的爪子 Attilax

地址:http://blog.csdn.net/attilax



==========.net

SqlDataReader read=cmd.ExecuteReader();

if(read.Read())

{

 

tbNewsTitle.Text=read["newsTitle"].ToString();

 





}

ddClass.DataSource=read;

ddClass.DataTextField="className";

ddClass.DataValueField="classId";

ddClass.DataBind();





============swing

String[] s = {"美国","日本","大陆","英国","法国","意大利","澳洲","韩国"};

   JComboBox combo1=new JComboBox(s);

    combo1.addItem("中国");//利用JComboBox类所提供的addItem()方法,加入一个项目到此JComboBox中。

    

    

    ==========jsf

    这里拿下拉框为例:

    前台页面如下:

        <p:selectOneMenu id="type" value="#{userBean.user.userType}" style="width:300px">

          <f:selectItems value="#{userBean.userTypes}" />



        </p:selectOneMenu>

    注释:这里userBean绑定faces里要跳转的页面,user是跳转后的页面的实体类User的实例对象,userType是user对象的一个属性



    后台页面如下:

           private static Map<String, Integer> userTypes = new LinkedHashMap<String, Integer>();

             static {

             userTypes.put(“管理员”,1);

             userTypes.put(“维护员”,2);

             userTypes.put(“档案员”,3);

                 }

     注释:这里给user三个类型

    

     ==============python + qt

       cbo_sex = new QComboBox();  

 

        cbo_sex->addItem(QWidget::tr("male"));  

        cbo_sex->addItem(QWidget::tr("female"));  

        

     ===========总结..

paip.web数据绑定 下拉框的api设计 选择框 uapi python .net java swing jsf总结的更多相关文章

  1. 自绘制HT For Web ComboBox下拉框组件

    传统的HTML5的下拉框select只能实现简单的文字下拉列表,而HTforWeb通用组件中ComboBox不仅能够实现传统HTML5下拉框效果,而且可以在文本框和下拉列表中添加自定义的小图标,让整个 ...

  2. 由于抽签HT For Web ComboBox下拉框组件

    传统HTML5的下拉框select仅仅能实现简单的文字下拉列表,而HT for Web通用组件中ComboBox不仅可以实现传统HTML5下拉框效果,并且可以在文本框和下拉列表中加入自己定义的小图标, ...

  3. paip.判断文件是否存在uapi python php java c#

    paip.判断文件是否存在uapi python php java c# ==========uapi file_exists exists() 面向对象风格:  File.Exists 作者: 老哇 ...

  4. paip.判断字符是否中文与以及判读是否是汉字uapi python java php

    paip.判断字符是否中文与以及判读是否是汉字uapi python java php   ##判断中文的原理 注意: 中文与汉字CJKV 的区别..日本,韩国,新加坡,古越南等国家也用汉字,但不是中 ...

  5. web自动化 下拉框、切换到新窗口

    一.下拉框 相信大家在手动测试web页面时,遇到过下拉框吧,那进行web自动化测试时,如何操作下拉框,且看下文 1.selenium中提供了方法,先导入Select方法 from selenium.w ...

  6. 在HTML下,如何为多个选择框提取数据并序列化

    如果同时存在选择框及下拉框,如果用JQUERY获取相关数据呢? <form id="deploy-form"> <checkbox>多选框 <sele ...

  7. 安卓系统浏览器中select下拉按钮无法弹出选择面板奇怪问题解决

    今天遇到个让人崩溃的问题: 平台: 安卓 4.0 描述: 使用 appcan 开发 hybrid 应用,手机上点击下拉选框按钮无法弹出选择面板. 说明: 发现 webkit 内核 position:f ...

  8. IE8 下更改input[file] file文件选择框样式

    1/使用绝对定位,将文件选择框固定,并且隐藏该选择框(文件选择框可调整宽高),设置该文件选择框 z-index 调高 比如 999. 2/使用任意标签,调整为与上面选择框相同宽高,目的为使用该标签样式 ...

  9. 移动web前端下拉刷新效果

    直接复制粘贴 放在页面中即可 <script> window.onload = function(){ window.addEventListener('touchstart', touc ...

随机推荐

  1. oracle常用操作指令

    1.cmd   sqlplus /nolog; 2.conn  sys/  as sysdba; 3.create user query identified by query;//创建用户 4.al ...

  2. An unknown error occurred & “”的 iPhone is busy: Processing symbol files

    An unknown error occurred & ""的 iPhone is busy: Processing symbol files An unknown err ...

  3. media type的类型汇总

    用的比较多的是screen和print:区分打印和屏幕显示(Android,iPhone都不是手持设备handheld,都是screen设备)

  4. MVC学习地址

    http://www.cnblogs.com/n-pei/tag/Asp.net%20MVC/

  5. 解析XML文件的几种常见操作方法—DOM/SAX/DOM4j

    解析XML文件的几种常见操作方法—DOM/SAX/DOM4j 一直想学点什么东西,有些浮躁,努力使自己静下心来看点东西,哪怕是回顾一下知识.看到了xml解析,目前我还没用到过.但多了解一下,加深点记忆 ...

  6. spring expression

    http://transcoder.baidu.com/from=1014517c/bd_page_type=1/ssid=0/uid=0/baiduid=C286FE95679B12426FD1A9 ...

  7. [Chapter 3 Process]Practice 3.4 Describe what happens when a context switch occurs if the new context is already loaded into one of the register sets.

    3.4 The Sun UltraSPARC processor has multiple register sets. Describe what happens when a context sw ...

  8. Qt 5.7 版本+2013VS环境配置

    原本是使用MSVC5.5.1的版本,碍于习惯,之前一直使用creator,后面才转向VS,因为它的调试实在是太棒了,小程序还是creator调试(比如抽出大程序中的小模块之类的) 不知道是版本问题还是 ...

  9. struts2 学习记录 过滤器 国际化

    struts2接触不是一天两天了,但是一直没有用它做什么项目,但老师确一直说它有很大的学习价值,所以还是把我学习到的东西给记录一下,记录的东西没有规律,只是给自己留个备份, struts2中最关键的是 ...

  10. 【09_242】Valid Anagram

    Valid Anagram My Submissions Question Total Accepted: 43694 Total Submissions: 111615 Difficulty: Ea ...