首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏magicodes

    初识Ext.NET

    2)FieldSet等容器控件不触发验证(除了FormPanel)。这个老外说了是低版本的ExtJS的问题,于是下载了Ext.NET的整个源码,查看js,发现其目前打包的资源是3.3.0版本。 没心思改源码,就换招,全用FormPanel布局,搞半天,总算布局还令人满意了。FormPanel里面嵌套FormPanel,把子FormPanel的Layout设置为Column就好布局了。 于是自己测试,发现在JS中使用‘<%=FormPanel1.ClientID %>.getForm().getValues(true)’也没法获取到CheckboxGroup和RadioGroup选择的值 即FormPanel控件不推荐使用Content元素布局,如果使用Items布局就不存在该问题了。 > </Items> </ext:FormPanel> <ext:FormPanel ID="FormPanel2" Icon="PhoneEdit

    2K60发布于 2018-12-27
  • 来自专栏游戏杂谈

    测试Live Writer写日志

    elem.trigger("focus"); return ; } else { return true; } } //登录 function loginHandler() { if( formPanel.getForm ().isValid() ) { var values = formPanel.getForm().getValues(); values['m'] = "login"; GameOIS.showLoading } }); } else { valid("SLoginCode") && valid("SPasswd") && valid("randCode") } } var formPanel = new Ext.form.FormPanel({ baseCls : 'x-plain', style : "padding-top:100px;padding-bottom:30px; draggable : para.draggable || false, border : false, modal : para.modal || false, items : [formPanel

    71020发布于 2018-11-15
  • 来自专栏magicodes

    CodeSmith系列(三)——使用CodeSmith生成ASP.NET页面

    ; } } </script>

    <ext:FormPanel ID="FormPanel1" Collapsible="true" Header="false" Icon="PageAdd" runat="server" MonitorValid "true" Padding="5" ButtonAlign="Right" Width="830px" Layout="Form"> <Items> <ext:FormPanel ></ext:Cell> </Cells> </ext:TableLayout></Items> </ext:FormPanel> <ext:Panel string.Empty : item.Attribute("Columns").Value; _sbText.Append("<ext:FormPanel

    1.9K40发布于 2018-12-27
  • 来自专栏magicodes

    EXT.NET复杂布局(三)——复杂表单布局

    这个表单看起来很庞大,其实布局起来并不难(一个FormPanel里面嵌套了4个FormPanel和一个Panel),如图: ? 1)表头。 ? 这个表单的表头是由按钮组组合而成的,主要是为了美观。 _fp.TopBar.Toolbar.Items.Add(_bgShopType); #endregion 2)第一个FormPanel 这个FormPanel里面包含了很多文本框和下拉列表等等。考虑到要对列整齐,方便布局,使用了TableLayout来进行布局。 ? 如图,Columns表示列数。ColumnWidth表示宽度百分比。 _fp = new FormPanel() { ID = string.Format("fpRows{0}", 不过可以套FormPanel。 ?

    1.4K40发布于 2018-12-27
  • 来自专栏全栈程序员必看

    什么是组件_webview组件

    FormPanel 表单容器 1 //表单容器 2 FormPanel formPanel = new FormPanel(); 3 ArrayList<String> formCombines horizontalPanel2.add((Widget) formObjects.get(i)); 12 13 verticalPanel1.add(horizontalPanel2); 14 } 15 formPanel.add

    57030编辑于 2022-09-20
  • 来自专栏技术小牛

    Ext.Ajax.request和formPanel.getForm().submit两种提交方法的异同

    Ext.Ajax.request和formPanel.getForm().submit()两种提交方法的异同: 1、 相同点: a) 都是使用异步提交的方式; b) 默认都是使用POST方式来提交数据;

    52110发布于 2021-03-15
  • 来自专栏路过君BLOG from CSDN

    EXTJS防止表单中回车触发提交

    版本 7.0 modern toolkit 现象 在formpanel下的字段中使用回车时会自动触发form标签提交,导致跳转 源码 Ext.form.Panel getTemplate: function template; }, initialize: function() { this.callParent(); // 此处对form元素增加监听submit事件 // 但是实际设置formpanel.standardSubmit

    2.1K10发布于 2020-08-24
  • 来自专栏云计算linux

    Ext常用组件

    FormPanel 是 Ext.Panel 的子类,可以对其执行各种 Panel 的操作。 使用 FormPanel 的最大优势是易于布局,Ext.form.FormPanel继承了 Ext.Panel。 Panel 可以将 Ext.form.FormPanel 放入 Ext.Viewport 中作为整个页面布局的一部分,同时利用items指定 Ext.form.FormPanel 内部的子组件。 Ø Ext.form.FormPanel作为表单容器,然后设置 field。使用 FormPanel 的最大优势是易于布局,利用items指定 Ext.form.FormPanel 内部的子组件。 图3.2.2 注册界面 ​实现步骤​ (1) 使用FormPanel作为界面容器 (2) 在FormPanel容器中添加其它控件 ​参考代码​ Ext.onReady(function() { Ext.QuickTips.init

    1.8K00编辑于 2024-12-17
  • 来自专栏我在本科期间写的文章

    Java Swing花样玩法:教你用代码制作六一儿童节的精美贺卡(简单版)

    new Font("宋体", Font.BOLD, 18)); titlePanel.add(titleLabel); // 创建表单面板 JPanel formPanel JLabel recipientLabel = new JLabel("接收者:"); recipientTextField = new JTextField(); formPanel.add (flowerLabel); formPanel.add(flowerComboBox); formPanel.add(recipientLabel); formPanel.add(recipientTextField); // 创建按钮面板 JPanel buttonPanel = new JPanel(new FlowLayout buttonPanel.add(sendButton); // 添加面板到主窗口 add(titlePanel, BorderLayout.NORTH); add(formPanel

    70710编辑于 2024-03-20
  • 来自专栏小闫笔记

    Extjs-lesson6

    ({ width: 600, title: "ColumnLayout", layout: "column", items: [ new Ext.form.FormPanel labelWidth: 50, items: [new Ext.form.TextField({ fieldLabel: "姓名" })] }), new Ext.form.FormPanel labelWidth: 50, items: [new Ext.form.TextField({ fieldLabel: "年龄" })] }), new Ext.form.FormPanel

    81520发布于 2020-07-06
  • 来自专栏Java架构师必看

    EXT表单

    ext-lang-zh_CN.js"></script> <script type="text/javascript"> Ext.onReady(function(){ var form1 = new Ext.form.FormPanel var txtAccount = new Ext.form.TextField({ width:120,fieldLabel:'用户名' }); var form1 = new Ext.form.FormPanel new Ext.form.Checkbox({boxLabel:'是',fieldLabel:'是否选择',value:1}); var form1 = new Ext.form.FormPanel ', editable: true,anyMatch:true,tabIndex:4, triggerAction: 'all' }); var form1 = new Ext.form.FormPanel        text:'查询',       listeners:{click:function(a,e){       }}   })     //表单   var form = new Ext.FormPanel

    7K30发布于 2021-03-22
  • 来自专栏c#开发者

    Ext.net RecordField SubmitEmptyValue invalid 无效问题有解决方案吗

    r.isValid()){valid=false;}}); return valid;" />             </Listeners>         </ext:Store>  <ext:FormPanel                     </Listeners>                 </ext:Button>             </Buttons>         </ext:FormPanel

    79650发布于 2018-04-12
  • 来自专栏菩提树下的杨过

    ExtJs学习笔记(19)_复杂Form示例

    head> <body> <script type="text/javascript"> Ext.onReady(function() { var login = new Ext.FormPanel head> <body> <script type="text/javascript"> Ext.onReady(function() { var login = new Ext.FormPanel 3.更加复杂的结构: <script type="text/javascript"> Ext.onReady(function() { var form = new Ext.FormPanel cancel"}] }); }); </script> 转载请注明来自"菩提树下的杨过" 技巧:1.先用 new Ext.FormPanel

    1.3K80发布于 2018-01-24
  • 来自专栏hbbliyong

    ExtJS中xtype一览

    Ext.menu.Separator 菜单分隔线 menutextitem Ext.menu.TextItem 文本菜单项 表单及表单域组件: xtype Class 描述 form Ext.FormPanel /Ext.form.FormPanel 表单面板 checkbox Ext.form.Checkbox 多选框 combo Ext.form.ComboBox 下拉框 datefield Ext.form.DateField

    2.1K50发布于 2018-03-05
  • 来自专栏路过君BLOG from CSDN

    EXTJS7 自定义日期时间选择输入框

    this.getAt(0).setValue(datetime); this.getAt(1).setValue(datetime); } }); 使用 ... { xtype: 'formpanel

    1.8K20发布于 2020-06-19
  • 来自专栏Java架构师必看

    EXT基础

    基本表单 Ext.onReady(function(){ var movie_form = new Ext.FormPanel({ url: 'movie-form-submit.php', language="javascript"> Ext.onReady(function(){ Ext.QuickTips.init(); var movie_form = new Ext.FormPanel ','广州'],['4','南京']] }); Ext.onReady(function(){ Ext.QuickTips.init(); var movie_form = new Ext.FormPanel

    5.5K40发布于 2021-03-22
  • 来自专栏哲学驱动设计

    产品前端重构(TypeScript、MVC框架设计)

    store: Ext.data.IStore; grid: Ext.grid.IGridPanel; formWindow: Ext.IWindow; formPanel showFormWindow() { this.formWindow = this.viewBuilder.buildFormWindow(); this.formPanel = this.formWindow.getChild("form"); this.form = this.formPanel.getForm(); this.control

    2.2K80发布于 2018-01-29
  • 来自专栏云计算linux

    工具栏和菜单

    下面一个示例是把一个FormPanel放入到菜单中,代码如示例5.10所示。 示例5.10 Ext.onReady(function(){ var form = new Ext.form.FormPanel({ title: '输入表单', text: '表单菜单', menu: menu }); tb.render('toolbar'); tb.doLayout(); }); 在上面代码中,先创建一个FormPanel ,然后直接将此FormPanel添加到菜单中,这样点击工具条上的按钮时,就会弹出对应的FormPanel,运行效果如图5.11所示。

    2.1K10编辑于 2024-12-17
  • 来自专栏菩提树下的杨过

    ExtJs学习笔记(20)-利用ExtJs的Ajax与服务端WCF交互

    这里我们将演示ExtJs的FormPanel从WCF加载数据,以及如何提交数据到WCF服务端 1.首先来定义一个用于传输信息的Class(实际开发中,可以是Linq to Sql的Class或任何可序列化的实体类 <script type="text/javascript"> Ext.onReady(function() { var form = new Ext.FormPanel

    1.4K70发布于 2018-01-24
  • 来自专栏用户画像

    ExtJs框架 文件上传

    = function() { uploadForm.getForm().reset(); }; //表单 var uploadForm = new Ext.form.FormPanel

    1.3K10发布于 2018-08-24
领券