Löste problemet.
Naturligtvis ska det vara
this.Page.Application[ChartImageStream.ChartNamePrefixInApplication + sControlName] = this;
Eftersom det är frågan om en collection av applikationer som man söker upp sin egen i
1 svar · 193 visningar · startad av Jon
Jag får ingen ordning på hur detta fungerar.
Har en webcontrol som naturligtvis ärver av WebControl.
Om jag håller mupekaren över raden
Me.Page.Application(WebChartImageStream.ChartNamePrefixInApplication & sControlName) = Me
i VB.NET så säger den att Application är
Public Default Property Item(name as string) As Object
Gör jag samma sak i c# över
this.Page.Application(ChartImageStream.ChartNamePrefixInApplication + sControlName) = this;
så får jag att:
System.Web.HTTPApplicationState Page.Application, Get sthe Application object for the current web request
Har jag översatt det fel till c# eller får jag tag på helt olika saker?
Bra länkar och boktips i ämnet är också hjärtligt välkomna :)
Löste problemet.
Naturligtvis ska det vara
this.Page.Application[ChartImageStream.ChartNamePrefixInApplication + sControlName] = this;
Eftersom det är frågan om en collection av applikationer som man söker upp sin egen i