20. maj 2007 - 19:45Der er
6 kommentarer og 1 løsning
Embedded Resources
Hej,
Jeg sidder og roder lidt med nogle embedded resources. Jeg har lagt et stylesheet ind i mit WebControlLibrary, og skal nu til at generere klientens sti til dette.
Funktionen Page.ClientScript.GetWebResourceURL() kræver en System.Type som parameter. Mit progblem er nu at jeg gerne bare vil have stien ud som en string direkte på min side, hvor skal jeg nu få min Type fra, og hvad er det i virkeligheden den skal bruge den til?
Du kan lave en property på din kontrol som returnerer: public string MyUrl { get{ return Page.ClientScript.GetWebResourceUrl(typeof(MinControl), "image1.jpg"); } }
Beklager det langsomme svar. Jeg kan ikke bruge sidens type. Jeg har dog fået løst mit problem ved at referere til en CustomControl i min assembly (og bruge dens type). Kan dog stadig ikke helt se grunden til dette er nødvendigt.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.