Я использую webservice.I хочу скомпоновать элементы своей формы в веб-сервисе, в вашем примере можно отправить параметры с помощью одного by.is там любой способ отправить всю форму и проанализировать ее и достигнуть serveride часть.отправить всю форму в webservice
<ext:Button ID="Button1" runat="server" Text="XML WebMethod">
<Listeners>
<Click Handler="xmlService(#{txtName}.getValue());" />
</Listeners>
</ext:Button>
var xmlService = function (name) {
Ext.net.DirectMethod.request({
url : "XmlService.asmx/SayHello",
cleanRequest : true,
params : {
name : name
},
success : function (result) {
Ext.Msg.alert("Xml Message", Ext.DomQuery.selectValue("string", result, ""));
}
});
};
или с использованием EventHandler
<ext:Button runat="server" Text="[WebMethod]">
<DirectEvents>
<Click
Url="TestService.asmx/SayHello1"
Type="Load"
Method="POST"
CleanRequest="true">
<ExtraParams>
<ext:Parameter Name="name" Value="#{txtName}.getValue()" Mode="Raw" />
</ExtraParams>
</Click>
</DirectEvents>
</ext:Button>
Сделать объект JSON из элементов формы и отправить его на сервер – MEYWD
это ext.net подход? или общий подход – sakir
Его общий подход, я не думаю, что есть способ ext.net, однако, как вы знаете, ext.net основан на extjs, поэтому проверьте решение здесь http://stackoverflow.com/questions/7340009/ adjusting-json-format-send-by-extjs-form – MEYWD