Bonjour,
j'ai créé un web service qui me génère des page html.
Mon code me renvoie l'erreur :
voici le code en question :Erreur d'exécution de la demande enfant pour le gestionnaire 'System.Web.UI.Page'.
à System.Web.HttpServerUtility.ExecuteInternal(IHttpHandler handler, TextWriter writer, Boolean preserveForm, Boolean setPreviousPage, VirtualPath path, VirtualPath filePath, String physPath, Exception error, String queryStringOverride)
à System.Web.HttpServerUtility.Execute(IHttpHandler handler, TextWriter writer, Boolean preserveForm, Boolean setPreviousPage)
à System.Web.HttpServerUtility.Execute(IHttpHandler handler, TextWriter writer, Boolean preserveForm)
à Service.RenderUserControl(String path, Hashtable Params)
à Service.ConstructIndexHtmlPages()
avez-vous déjà rencontré ce problème ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 private string RenderUserControl(string path, Hashtable Params) { Page pageHolder = new Page(); string sOutPut; UserControl viewControl = (UserControl)pageHolder.LoadControl(path); addUcParameters(path, viewControl, Params); pageHolder.Controls.Add(viewControl); using (StringWriter output = new StringWriter()) { HttpContext.Current.Server.Execute(pageHolder, output, false); sOutPut = output.ToString(); } return sOutPut; }
Partager