Vi må lige have en lille ASP.NET quiz til :o)
Du har sikkert bemærket at man i sin markup kan have noget som dette her:ConnectionString="<%$ ConnectionStrings:SomeConnectionString %>"
Som sørger for at få fat i en connectionstring angivet i web.config<connectionStrings> <add name="FomulaOneConnectionString1" connectionString="..." providerName="System.Data.SqlClient" /></connectionStrings>
Det er dejlig feature, der udvider mulighederne i mark-up'en, og giver en intuitiv (og ikke mindst kort) syntaks for adgang til en ofte anvendt ressource, og det er jo glimrende - måske endda forrygende - men; 1) Hvad er det lige for en feature vi har fat i her?
Og lad os nu antage, at jeg i min applikation har lavet mig et lille API der giver mig mulighed for at hente en vits:
public class Jokes{ public static String GetJoke(int jokeId) { // implementering }}
Og at jeg godt kunne tænke mig at være i stand til at skrive sådan noget som det her i min mark-up:<asp:Label ID="lblJoke" runat="server" Text="<%$ Jokes:3 %>"></asp:Label>
2) Ville det så overhovedet være muligt, og hvad ville det i givet fald kræve af mig?Håber du har et bud - og hvis ikke kan du jo altid skrive at du gerne vil høre nærmere :o)
MvhJeppe