webForumDet fria alternativet

Problem med webcontrol

1 svar · 193 visningar · startad av Jon

JonMedlem sedan juli 20011 304 inlägg
#1

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 :)

JonMedlem sedan juli 20011 304 inlägg
#2

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

130 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)