Как использовать ASP.NET <% = отмечает на атрибутах управления сервером?

Яркость RGB оценивает = 0.3 R + 0.59 G+ 0,11 B

http://www.scantips.com/lumin.html

, Если Вы ищете, как близко к белому цвет - Вы, может использовать Евклидово Расстояние от (255, 255, 255)

я думаю, что цветовое пространство RGB проницательно неоднородно относительно евклидового расстояния L2. Равномерные пространства включают LAB CIE и ЛЮБОВЬ.

41
задан Joao Silva 8 September 2009 в 11:00
поделиться

4 ответа

Не знаю, как отметить это как таковое, но это немного дубликат. См. Эту ветку .

Я не думаю, что встраивание кода в вашу разметку действительно сделает вашу разметку более ясной или элегантной.

6
ответ дан 27 November 2019 в 00:25
поделиться

Вам нужно будет установить значение серверного элемента управления в коде

Прежде всего, назначьте ID элементу управления меткой, чтобы вы могли получить доступ к элементу управления

<asp:Label ID="myLabel" runat="server" />

Затем в функции Page_Load установите значение поля «Текст» меток

protected void Page_Load(object sender, EventArgs e)
{
    myLabel.Text = 'Whatever you want the label to display';
}

. Эта функция будет в вашем коде за файлом, или, если вы не используете код за моделью,

7
ответ дан 27 November 2019 в 00:25
поделиться

Использовать Выражения привязки данных

<asp:Label ID="Label1" runat="server" Text="<%# DateTime.Now %>" ></asp:Label>

Код позади,

protected void Page_Load(object sender, EventArgs e){
  DataBind();
}
54
ответ дан 27 November 2019 в 00:25
поделиться

компилируется во время выполнения и преобразуется в теги html. Вы можете установить текст с выделенным кодом или так:

<asp:Label id="Text1" runat="server" />
<% Text1.Text = this.Text;%>

UPD: Похоже, мой вариант не работает, это лучше:

protected void Page_Load(object sender,EventArgs e) 
{
    Text1.Text = this.Text;
}
6
ответ дан 27 November 2019 в 00:25
поделиться
Другие вопросы по тегам:

Похожие вопросы: