Как вернуть URL из метода на стороне сервера в asp.net? - PullRequest
0 голосов
/ 04 февраля 2012

Простой вопрос, на который мы потратили много времени.У нас есть функция на стороне сервера, которая создает URL-адрес для изображения (аналогично граватарному идентификатору), но его вывод имеет кодирование html, что, вероятно, вызывает несколько проблем.:

 <img id="Image1" title="123456789" src=""http://www.ourwebsite.com/image/123456789&amp;s=128&amp;s=identity&amp;p=userid"/>

Ответы [ 2 ]

1 голос
/ 04 февраля 2012

Вы можете просто добавить вызов к HttpServerUtility.Decode () либо на странице напрямую, либо в методе GetURL.

ImageUrl= '<%= HttpServerUtility.Decode(GetURL(Eval("UserID").ToString())) %>'
0 голосов
/ 04 февраля 2012

Один из способов избежать кодирования, назначив URL-адрес изображения в следующем коде:

Image1.ImageUrl = GetURL (userId);

...