Member 14816430 Ответов: 2

Как показать изображение из codebehind что мне делать?


вам только тексты, а не образа системы".Веб.Пользовательского интерфейса.WebControls.Изображение"

Что я уже пробовал:

<div class="kuven">
<a href="~/ShoppingCart" id="cartCount" class="nav-link style="></a><asp:image id="Kuve" runat="server" width="40" height="40" alt=""></div>

protected void Page_PreRender(object sender, EventArgs e)
        {
            using (ShoppingCartActions usersShoppingCart = new ShoppingCartActions())
            {
                Image Kuve = new Image();
                Kuve.ImageUrl = "..WebBilleder/indkobskuve.png";
                string cartStr = string.Format(Kuve + "({0})", 
                usersShoppingCart.GetCount());
                cartCount.InnerText = cartStr;
            }
        }

Sinisa Hajnal

Если изображение всегда одно и то же, не делайте этого на стороне сервера. Если это не так, проверьте путь (возможно, Вам не хватает косой черты(/) после двойной точки).

2 Ответов

Рейтинг:
12

F-ES Sitecore

using (ShoppingCartActions usersShoppingCart = new ShoppingCartActions())
{
    // delete this
    // Image Kuve = new Image();

    // change the path string to match your folder structure where ~ is the root of your site
    Kuve.ImageUrl = VirtualPathUtility.ToAbsolute("~/WebBilleder/indkobskuve.png");

    // just set the InnerText direct
    cartCount.InnerText = usersShoppingCart.GetCount().ToString();
}


Рейтинг:
1

Member 14816430

Спасибо за ваш ответ Синиса
Это всегда один и тот же Сэм, но я хочу, чтобы образ был связан с nr.


Richard Deeming

Если вы хотите ответить на комментарий, нажмите кнопку "ответить" рядом с комментарием.

Не опубликуйте свой ответ как "решение" вашего вопроса.