следующий код:
файл aspx:
<div id="challengedIndependence" class="collegeAccentBlock grid_8 push_1" runat="server" clientidmode="Static" style='display:<%# testMethod %>' >
связанный файл aspx.cs:
public string testMethod()
{
return "none;";
}
рендеринг HTML-файла:
<div id="challengedIndependence" class="collegeAccentBlock grid_8 push_1" style="display:<%# testMethod %>">
</div>
Я ожидаю, что результат будет отображен как ... style: "display: none;" ... что я делаю неправильно.
Не уверен, если это должно быть в том же вопросе: я делаю это, потому что у меня есть несколько строк кода, чтобы определить, должен ли отображаться этот div. Если есть другой способ сделать это и объяснение, почему это лучше, я бы также принял этот ответ.
Ссылка: Встроенные выражения, на которые ссылается MSDN