Ext 随笔

/-------------------------
//清空panel等后面空白属性
//-------------------------

baseCls:"x-plain"

//-------------------------
//有关于是否button
//-------------------------

Ext.Msg.confirm("提示", "你确定要删除该用户吗?", function (button) {
if (button == "yes") {
}

//-------------------------
//获取grid中的选中行 并且从行中取出元素
//-------------------------

CellSelectionModel sm = this.GridPanel1.SelectionModel.Primary as CellSelectionModel;//qq群:Ext .Net(146909096);
this.Label1.Html = string.Format("RecordID: {0}<br />Name: {1}<br />Value: {2}<br />Row: {3}<br />Column: {4}", sm.SelectedCell.RecordID, sm.SelectedCell.Name, sm.SelectedCell.Value, sm.SelectedCell.RowIndex.ToString(), sm.SelectedCell.ColIndex.ToString());

//-------------------------
//Ext调用后台方法
//-------------------------
Ext.net.DirectMethods.RowUpdateChange

//-------------------------
//刷新form
//-------------------------
<Click Handler="#{BasicForm}.getForm().reset();" />

<Click Handler="#{FormPanel1}.getForm().reset();" />

//-------------------------
//sql多表联查
//-------------------------
select  * from tablea inner join tableb on tablea.id=tableb.tableaId

//-------------------------
//简单的拖动
//-------------------------
Closable="false"
Resizable="false"
Draggable="false"

可闭=“假“
可调整大小=“假“
可拖动=“假“

//-------------------------
//检查液面存在的错误
//-------------------------

<Listeners>
                        <Click Handler="
                            if (!#{txtUsername}.validate() || !#{txtPassword}.validate()) {
                                Ext.Msg.alert(‘Error‘,‘The Username and Password fields are both required‘);
                                // return false to prevent the btnLogin_Click Ajax Click event from firing.
                                return false; 
                            }" />
                    </Listeners>
                    <DirectEvents>
                        <Click OnEvent="btnLogin_Click">
                            <EventMask ShowMask="true" Msg="Verifying..." MinDelay="500" />
                        </Click>
                    </DirectEvents>

//------------------------
//Ext error事件   
//------------------------
  <Click OnEvent="SaveData" Before="return #{FormPanel1}.isValid();">

//------------------------
//页面背景变色   
//------------------------
Frame="true"

Ext 随笔,布布扣,bubuko.com

时间: 2024-10-26 15:49:56

Ext 随笔的相关文章

Ext.Net 学习随笔 002 默认按钮

在FormPanel中按回车按键,会触发默认按钮的click事件.设置方法为在FormPanel中设置DefaultButton属性,如果没有设置这个属性,默认为最后一个按钮. 1.缺省最后一个按钮为默认按钮 X.FormPanel() .Buttons( X.Button().Text('第一个按钮'), X.Button().Text('默认按钮').OnClientClick("Ext.Msg.alert('回车默认触发的事件','触发的按钮为最后一个按钮')") ) 2.以数字

Ext.Net 学习随笔 003 超链接按钮

HyperlinkButton() 1.不带图标的普通超链接按钮 @(X.HyperlinkButton() .Text("简单样式") .OnClientClick("Ext.Msg.alert('消息','超链接按钮的OnClentClick事件')") ) 2.调用DirectEvent的超链接按钮 客户端代码 @(X.HyperlinkButton() .Text("调用DirectEvent") .DirectEvents(de =&g

Ext.Net 学习随笔

Ext.Net版本:4.1.0 Ext.Net官网:ext.net Ext.Net官方演示:mvc.ext.net Ext.Net MVC Example 下载:github.com/extnet/Ext.NET.Examples.MVC Ext.Net Nuget 地址:www.nuget.org/packages/Ext.NET.MVC 1. Ext.Net安装 建立MVC项目(DotNet 4.0 以上),安装程序包 Install-Package Ext.NET.MVC 手动安装方法:

读《Ext.JS.4.First.Look》随笔

Ext JS 4是最大的改革已经取得了Ext框架.这些变化包括一个新类系统,引入一个新的平台,许多API变化和改进,和新组件,如新图表和新画组件.Ext JS 4是更快,更稳定,易于使用.(注意:Ext JS 3和4 Ext JS兼容性) ┣ 在Ext JS 4中,每一个类都放在包和命名空间,基于它功能.例如,PagingToolbar.工具栏.垫片和其他工具栏-相关类现在分成新的工具栏包.--API文档只允许搜索类 ┣ 对于开发和测试,推荐使用ext.js,因为它将只使用所需的Ext JS代码

Ext.Net 学习随笔 003 Panel基本使用

Panel() 1.使用Content和Html属性设置Panel内容 前台View代码 @(X.Panel() .ID("panel1") .Width(350) .Height(200) .Title("Html") .BodyPadding(5) .Content(c=>DateTime.Now.ToString()) .Buttons( X.Button() .Text("使用Content属性") .DirectEvents(de

Ext 项目随笔

region: This region's layout position (north, south, east, west or center). Read-only.  collapsible:true  收缩/展开 floatable:false  是否允许浮动  

Ext.js入门:常用组件与综合案例(七)

一:datefield简单示例 二:timefield简单示例 三:numberfield简单示例 四:FormPanel提交 datefield简单示例: <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title></title> <link href="Ext/resources/css/ext-all.css&

C#博客随笔之六:数据绑定

这一篇随笔记录的是在完成程序中遇到的一些情况 首先要讲的是MVVM 所谓MVVM就是Model,View,ViewModel 下面是MVVM的优点(引用自百度百科): MVVM模式和MVC模式一样,主要目的是分离视图(View)和模型(Model),有几大优点1. 低耦合.视图(View)可以独立于Model变化和修改,一个ViewModel可以绑定到不同的"View"上,当View变化的时候Model可以不变,当Model变化的时候View也可以不变.2. 可重用性.你可以把一些视图

ExtJS中Ext.Ajax.request与form1.getForm().submit的基本区别

相同点:都属于Ajax提交方式! 不同点:Ext.Ajax.request是Ext.data.connection的一个实例 form1.getForm().submit是BasicForm的一个实现方式 使用上的区别: 1.form1.getForm().submit常用在表单提交的时候,就是说要提交页面数据,比如新增和修改数据页面 2.Ext.Ajax.request常用在根据参数提交的时候,比如删除,我们把页面选中的ID进行遍历,封装在一个Array中,作为一个参数做Ajax的提交 例子: