Ext.net中的GridPanel启用编辑后页面编辑了但是数据库没变

qq_19747643 2015-09-14 09:37:28
这是我的源码:
<form id="form1" runat="server">
<ext:ResourceManager runat="server" />
<ext:FormPanel runat="server" ID="extForm" BodyPadding="15" Width="800">
<Items>
<ext:TextField runat="server" ID="txtGoodsNo" FieldLabel="商品编号"></ext:TextField>
<ext:TextField runat="server" ID="txtGoodsName" FieldLabel="商品名称"></ext:TextField>
<ext:TextField runat="server" ID="txtMarketPrice" FieldLabel="市场价格"></ext:TextField>
<ext:TextField runat="server" ID="txtSalePrice" FieldLabel="销售价格"></ext:TextField>
<ext:TextField runat="server" ID="txtProcurementPrice" FieldLabel="采购价格"></ext:TextField>
</Items>
<Items>
<ext:Button runat="server" ID="btnSelect" Text="查询">
<DirectEvents>
<Click OnEvent="btnSelect_Click">
<EventMask ShowMask="true" Msg="Verifying..." MinDelay="500" />
</Click>
</DirectEvents>
</ext:Button>
</Items>
</ext:FormPanel>
<ext:GridPanel runat="server" ID="grid" ColumnLines="true" Width="800" Height="300">
<Store>
<ext:Store runat="server" ID="storeUserInfo" PageSize="5">
<Model>
<ext:Model ID="UserInfoModel" runat="server" IDProperty="ID">
<Fields>
<ext:ModelField Name="GoodsNo"></ext:ModelField>
<ext:ModelField Name="GoodsName"></ext:ModelField>
<ext:ModelField Name="Unit"></ext:ModelField>
<ext:ModelField Name="MarketPrice"></ext:ModelField>
<ext:ModelField Name="SalePrice"></ext:ModelField>
<ext:ModelField Name="ProcurementPrice"></ext:ModelField>
<ext:ModelField Name="CreateTime"></ext:ModelField>
<ext:ModelField Name="Memo"></ext:ModelField>
</Fields>
</ext:Model>
</Model>
</ext:Store>
</Store>
<ColumnModel>
<Columns>
<ext:RowNumbererColumn runat="server" Width="25"></ext:RowNumbererColumn>
<ext:Column runat="server" ID="columnNo" Width="100" Text="商品编号" DataIndex="GoodsNo" Flex="1">
<Editor>
<ext:TextField runat="server"/>
</Editor>
</ext:Column>
<ext:Column runat="server" ID="columnGoodsName" Width="100" Text="商品名称" DataIndex="GoodsName">
<Editor>
<ext:TextField runat="server"/>
</Editor>
</ext:Column>

<ext:Column runat="server" ID="columnUnit" Width="100" Text="数量单位" DataIndex="Unit">
<Editor>
<ext:TextField runat="server"/>
</Editor>
</ext:Column>
<ext:Column runat="server" ID="columnMarketPrice" Width="100" Text="市场价格" DataIndex="MarketPrice">
<Editor>
<ext:TextField runat="server" />
</Editor>
</ext:Column>
<ext:Column runat="server" ID="columnSalePrice" Width="100" Text="销售价格" DataIndex="SalePrice">
<Editor>
<ext:TextField runat="server" />
</Editor>
</ext:Column>
<ext:Column runat="server" ID="columnProcurementPrice" Width="100" Text="采购价格" DataIndex="ProcurementPrice">
<Editor>
<ext:TextField runat="server" />
</Editor>
</ext:Column>
<ext:Column runat="server" ID="columnCreateTime" Width="100" Text="创建时间" DataIndex="CreateTime">
<Editor>
<ext:DateField runat="server" AllowBlank="false" Format="MM/dd/yyyy" MinDate="01.01.2006"
MinText="Can not have a start date before the Company existed." MaxDate="<%# DateTime.Now %>"
AutoDataBind="true" />
</Editor>

</ext:Column>
<ext:Column runat="server" ID="cloumnMemo" Width="100" Text="备注" DataIndex="Memo">
<Editor>
<ext:TextField runat="server" />
</Editor>
</ext:Column>

</Columns>
</ColumnModel>
<Plugins>
<ext:RowEditing runat="server" ClicksToEdit="1"></ext:RowEditing>
</Plugins>

<Plugins>
<ext:CellEditing runat="server" ClicksToEdit="1"></ext:CellEditing>
</Plugins>

<BottomBar>
<ext:PagingToolbar runat="server" ID="gridPaging" StoreID="storeUserInfo"></ext:PagingToolbar>
</BottomBar>
</ext:GridPanel>

</form>


页面效果是这样的,可以编辑,但是样式错位,而且刷新后数据又是原来的了


...全文
242 回复 打赏 收藏 转发到动态 举报
写回复
回复
切换为时间正序
请发表友善的回复…
发表回复
相关推荐
​  博主介绍:✌在职Java研发工程师、专注于程序设计、源码分享、技术交流、专注于Java技术领域和毕业设计✌项目名称小程序食堂订餐点餐项目+后台管理前后分离VUE视频效果系统说明食堂订餐小程序的系统项目的概述设计分析,主要内容有平台的具体分析,进行数据库的是设计,数据采用mysql数据库,并且对于系统的设计采用比较人性化的操作设计,对于系统出现的错误信息可以及时做出处理及反馈。基于食堂订餐小程序的设计基于现有的安卓手机上可以运行,可以实现管理员服务端;首页、个人心、用户管理、商家管理、菜品上架管理、菜品信息管理、订单信息管理、订单配送管理、订单评价管理、订单取消管理、我的收藏管理、系统管理,商家服务端;首页、个人心、菜品分类管理、菜品上架管理、订单信息管理、订单配送管理、订单评价管理、订单取消管理等功能。方便用户客户端对首页、菜品信息、我的等详细的了解及统计分析。根据系统功能需求建立的模块关系图如下图:​编辑编辑编辑 环境需要1.运行环境:最好是java jdk 1.8,我们在这个平台上运行的。其他版本理论上也可以。2.IDE环境:IDEA,Eclipse,Myeclipse都可以。推荐IDEA;3.tomcat环境:Tomcat 7.x,8.x,9.x版本均可4.硬件环境:windows 7/8/10 1G内存以上;或者 Mac OS; 5.数据库:MySql 5.7版本;6.是否Maven项目:否;技术栈1. 后端:Spring+SpringMVC+Mybatis2. 前端:JSP+CSS+JavaScript+jQuery使用说明1. 使用Navicat或者其它工具,在mysql创建对应名称的数据库,并导入项目的sql文件;2. 使用IDEA/Eclipse/MyEclipse导入项目,Eclipse/MyEclipse导入时,若为maven项目请选择maven;若为maven项目,导入成功后请执行maven clean;maven install命令,然后运行;3. 将项目springmvc-servlet.xml配置文件数据库配置改为自己的配置;4. 运行项目,在浏览器输入http://localhost:8080/ 登录运行截图​编辑编辑编辑编辑编辑编辑编辑编辑编辑编辑编辑编辑编辑编辑编辑编辑编辑编辑编辑编辑编辑 

1,862

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 其他语言讨论
社区管理员
  • 其他语言社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告