Standardmäßig versucht das asp.net Image Control hilfreich zu sein und kodiert automatisch alles, was in der ImageUrl-Eigenschaft festgelegt ist, also:
imgSomething.ImageUrl = "Generator.aspx?x=1&y=2&z=3";
Wird zu
"Generator.aspx?x=1&y=2&z=3"
Das Problem ist, ich möchte Base64 kodierte Parameter übergeben, die ich manuell Server.UrlEncode benötigen, weil jedes Zeichen enthalten kann, die sonst Probleme verursachen.
Meine Frage lautet also im Wesentlichen: Wie kann ich verhindern, dass das Image-Steuerelement automatisch UrlEncoding, was ich auf den Parameter ImageUrl gesetzt?