May 05, 2011, 11:39 PM
[CLOSED] DirectMethods.Request+webservice
How i can increase the timeout of webmethod call using DirectMethods.Request.
My code:
My code:
Ext.net.DirectMethod.request({
url: '<%= ConfigurationManager.AppSettings["UtilitiesServiceURL"] %>' + 'GetTinyUrl',
cleanRequest: true,
json: true,
params: {
url: SourceLink
},
success: function (result) {
Ext.getCmp('<%= pnlImagePreview.ClientID %>').hide();
Ext.getCmp('<%= txtPost.ClientID %>').hide();
Ext.getCmp('<%= txtComment.ClientID %>').show();
Ext.getCmp('<%= pnlLinkPreview.ClientID %>').show();
Ext.getCmp('<%= txtComment.ClientID %>').setValue('');
link = result.TinyURL;
Ext.getCmp('<%= lblLinkPreview.ClientID %>').setText(result.TinyURL);
Ext.getCmp('<%= txtTitle.ClientID %>').setValue(result.Title);
Ext.getCmp('<%= lblTitle.ClientID %>').setText(result.Title);
if(result.Description!=null)
{
Ext.getCmp('<%= lblDescription.ClientID %>').setText(result.Description);
}
else
{
Ext.getCmp('<%= lblDescription.ClientID %>').setText('');
}
SetPreviewImage('');
OtherImageURLs = result.OtherImageURLs;
if (result.ImageURL) {
SetPreviewImage(result.ImageURL);
selectedImage = result.ImageURL;
Ext.getCmp('<%= btnPrevious.ClientID %>').hide();
Ext.getCmp('<%= btnNext.ClientID %>').hide();
Ext.getCmp('<%= lblImageNumber.ClientID %>').hide();
}
else {
if (OtherImageURLs && OtherImageURLs.length != 0) {
CurrentImageIndex = 0;
SetPreviewImage(result.OtherImageURLs[0]);
SetImagesNumber();
Ext.getCmp('<%= btnPrevious.ClientID %>').show();
Ext.getCmp('<%= btnNext.ClientID %>').show();
Ext.getCmp('<%= lblImageNumber.ClientID %>').show();
Ext.getCmp('<%= btnPrevious.ClientID %>').disable();
if (OtherImageURLs.length <= 1) {
Ext.getCmp('<%= btnNext.ClientID %>').disable();
}
}
else {
Ext.getCmp('<%= btnPrevious.ClientID %>').hide();
Ext.getCmp('<%= btnNext.ClientID %>').hide();
Ext.getCmp('<%= pnlImagePreview.ClientID %>').hide();
Ext.getCmp('<%= pnlLinkPreview.ClientID %>').getEl().unmask();
Ext.getCmp('<%= lblImageNumber.ClientID %>').hide();
}
}
Ext.getCmp('<%= pnlPost.ClientID %>').getEl().unmask();
},
failure: function (errorMsg) {
alert(errorMsg);
ShowMessage(ErrorMessageText, ErrorMessageTitle, messageMode.error);
Ext.getCmp('<%= pnlPost.ClientID %>').getEl().unmask();
}
});
Last edited by Daniil; May 17, 2011 at 1:49 PM.
Reason: [CLOSED]