Изменение значений свойств в коде разметки - PullRequest
0 голосов
/ 24 апреля 2018

Я работаю с некоторыми компонентами начальной загрузки на небольшом шаблонном веб-сайте с использованием ASP.NET. Мне интересно, если бы был способ изменить значения кода разметки с помощью кода позади (C #) Вот мой код разметки

        <small>Units Completed </small>
           <div class="progress">
                <div class="progress-bar progress-bar-info"  role="progressbar" aria-valuenow="95" aria-valuemin="0" aria-valuemax="100" style="width: 95%">
                      <span class="sr-only">95% Complete</span>
                      </div>
                   </div>

Например, если вы хотите изменить aria-valuenow или aria-valuenow в коде, то как бы я иди делать это. Я попытался присвоить индикатору выполнения идентификатор, но это не работает. Заранее спасибо и извините, если мне покажется расплывчатым

1 Ответ

0 голосов
/ 24 апреля 2018

Если я понимаю, о чем вы спрашиваете, тогда ответ - да, вы можете добавить теги рендеринга в HTML-код, такой как этот пример

в коде

protected String Vall()
{
    return "95";
}

, а затемв html вы можете отобразить как

<small>Units Completed </small>
       <div class="progress">
            <div class="progress-bar progress-bar-info"  role="progressbar" aria-valuenow="<%=Vall()%>" aria-valuemin="0" aria-valuemax="100"   >
                  <span class="sr-only">95% Complete</span>
                  </div>
               </div>

, для этого случая вы можете использовать тег <% = method ()%> для отображения значения из кода в случае, если у вас есть логика для заполнения этого значения

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...