ASP如何接收ExtJS4前台Gird 的數據?

问题描述

Ext.define('Winfo.store.Sites', {extend : 'Ext.data.Store',requires : ['Winfo.model.Site'],model : 'Winfo.model.Site',autoLoad:true,remoteSort : true,pageSize : 25,//autoSync : true,proxy : {type : 'ajax',api : {read : siteService.asp?act=read',update : siteService.asp?act=update'}, reader: { type: 'json', root : 'records', successProperty: 'success' }, writer: { type: 'json', writeAllFields: true, encode: false, root : 'records' }},initComponent : function() {var me=this;me.callParent(arguments);}});請問各為ExtJS前輩..小弟目前正学习使用ASP + ExtJS4 这期间碰到了一些问题...找了许久都没找到答案,希望大大沉余之时拨空能够给小弟一些方向或是参考的范例文件我在store(如上)我使用了Proxy type:ajax 可以使前台的Grid 透透 Store 的Proxy API:read 成功的与后台(ASP)取得资料但当我编辑Grid(Ext.grid.plugin.CellEditing)时,用Firebug 查看只有_dc xxxxxxxxxxxx 的参数,但有一个post {"records":[{"cell_fa_index":"1","id":"100001_2"}]}而我使用下列程式码测试取得传过来的参数FOR each item in Request.Form response.write ItemNext只有_dc 这参数但无法取得 {"records":[{"cell_fa_index":"1","id":"100001_2"}]}请问要如何在后台(ASP),接收前台传过来的资料呢??感谢大大....

解决方案

你想问的是store怎么把参数传到后台么?store有个getProxy方法,getProxy( ) : Ext.data.proxy.ProxyReturns the proxy currently attached to this proxy instanceReturns Ext.data.proxy.Proxy The Proxy instance得到这个store的proxy对象,然后调用extraParams方法可以动态设置参数。extraParams : ObjectExtra parameters that will be included on every request. Individual requests with params of the same name will override these params when they are in conflict.这样用store.getProxy().extraParams={siteid: site_no,//这里面是你想要传的参数,:号前面是对应request中的参数名sitename: site_name,//字,我不知道asp在后台是怎么从request中取得参数的cellid: cellid,//:号后面是你再页面上定义的变量,也就是想传回去的参数值cellname: cellname};getXqStore.load();

时间: 2024-09-30 05:07:37

ASP如何接收ExtJS4前台Gird 的數據?的相关文章

相應頭-提交表單后服務器接收到了數據 但瀏覽器無法顯示網頁

问题描述 提交表單后服務器接收到了數據 但瀏覽器無法顯示網頁 錯誤提示:No response headers received because request failed ERROR_INTERNET_CONNECTION_RESET 我上傳的是個pdf文件,把pdf已經轉換為圖片格式. 有的文件上傳后可以顯示出來 但有的文件上傳后就無法打開網頁 同樣的代碼. 用監視工具可以看到服務器確實接收到了提交的數據 但就是沒有返回相應頭 .換另一個文件就是ok的

highchart-HighChart 怎麼綁定json數據

问题描述 HighChart 怎麼綁定json數據 我後台生成的Json {"DT": [ {"Name":"Name1","Chinese":"43","Math":"2","English":"34"}, {"Name":"Name2","Chinese":&quo

ASP.net下的前台日历控件源代码

asp.net|控件|日历|源代码 #region 声明//----------------------------------------------------------------------//// 作者: 李淼(Nick.Lee)//// ASP.net下的前台日历控件源代码(不刷新页面) // 时间:2005-3-15 // boyorgril@msn.com// QQ:16503096//注意:引用请标明出处,谢谢//-------------------------------

ASP.net下的前台日历控件源代码(不刷新页面)

asp.net|控件|日历|刷新|页面|源代码 #region 声明//----------------------------------------------------------------------//// 作者: 李淼(Nick.Lee)//// ASP.net下的前台日历控件源代码(不刷新页面) // 时间:2005-3-15 // boyorgril@msn.com// QQ:16503096//注意:引用请标明出处,谢谢//-------------------------

Asp.Net MVC3+ExtJS4+Northwind(中文)开发

问题描述 1.先上图:2.开发步骤:(1)开发环境:vs2010,Asp.NetMvc3,ExtJS4(2)附加数据库Northwind(3)在MVC3中构建ExtJS4开发环境(4)分步完成指定功能,(详见下节)(5)实例特点:A.通过实体类完成数据后台分页;B.通过Ajax完成后台数据库操作;C.导出Excel;D.动态单选框添加供应商信息可以E-mail:csdnxianlong@163.com获取代码实例. 解决方案 解决方案二: 解决方案三: 解决方案四:想对楼主说以下几点1.EXTJ

讀取數據庫中圖片!!!!!!!!!1

问题描述 以下是我寫的一個簡單代碼,保存的會了,現在做讀取出現了錯誤.總是說"參數無效",問題出現在這條代碼上pictureBox1.Image=(Bitmap)Image.FromStream(memorystream);懇請高手指教SqlConnectioncon=newSqlConnection(strCon);stringstrCmd="selectPICfromUserInforwhereid=1";SqlCommandCmd=newSqlCommand(

如何實現在網頁中輸入的數據保存到數據庫中

问题描述 在vs2005中我創建了一個頁面,上面有幾個文本框,一個綁定了數據庫的gridview控件,現想實現把輸入在文本框中的內容顯示在gridview數據表格中.請各位高手指點如何用C#代碼實現(可增加控件) 解决方案 解决方案二:C#高手一般不来VC版面.解决方案三:HTML代码<%@PageLanguage="C#"AutoEventWireup="true"CodeFile="Default.aspx.cs"Inherits=&q

SqlServer分批取數與相關ID的數據表

server|sqlserver 1.分批取數declare @P1 intset @P1=180150000 declare @P2 intset @P2=8 declare @P3 intset @P3=1 declare @P4 intset @P4=3 exec sp_cursoropen @P1 output, N'select top 3 * from authors', @P2 output, @P3 output, @P4 outputselect @P1 , @P2 , @P3

備份服務器端SQL SERVER數據庫至本地目錄

server /*數據庫備份存儲過程*//*支持從服務器備份數據至本地機器上*/-- 作者:yoncenCREATE PROCEDURE up_dbbackup(@backup_db_name VARCHAR(128),@filename VARCHAR(128), /*備份路徑+文件名*/@flag VARCHAR(60) OUTPUT)ASSET NOCOUNT ONDECLARE @sql NVARCHAR(4000),@par NVARCHAR(1000)IF NOT EXISTS(