Как передать несколько параметров Оценке ()?

Не удалось разрешить полное доменное имя, как site1 и site2. Для общедоступного разрешения имен, предоставляемого Azure, поддерживается только полное доменное имя namelabel.region.cloudapp.azure.com. Вы не можете изменить предоставленный Azure DNS-суффикс и вручную зарегистрировать свои собственные записи. Но вы можете создать запись CNAME www, указывающую на это полное доменное имя Azure в зарегистрированной доменной зоне.

Этот веб-сайт будет выглядеть как www.example.com перенаправление на namelabel.region.cloudapp.azure.com

Кроме того, вы можете использовать Azure DNS для управления записями DNS, чтобы вы могли напрямую редактировать свой DNS записи на портале Azure.

Пожалуйста, оставьте мне сообщение, если у вас есть другие проблемы.

12
задан Community 23 May 2017 в 12:33
поделиться

4 ответа

Прием не должен передавать несколько объектов оценке, но передать несколько оценка тому, что Вы хотите использовать для форматирования данных. Вы, возможно, также просто сделали это этот путь - который сохранит презентацию в aspx файле как Вы требуемой...

<asp:LinkButton 
   runat="server" 
   OnClientClick='<%# string.Format(
          "return DoStuff(this, \"{0}\", \"{1}\");", 
          Eval("NodeGUID"), 
          GetItemText((MySomething)Container.DataItem)) %>' 
   Text="Do stuff" />
20
ответ дан 2 December 2019 в 05:56
поделиться

Robert C. Barth дал мне идею, которая решает проблему:

<asp:LinkButton runat="server"
      OnClientClick="<%# GetItemClientClick((MySomething)Container.DataItem) %>" 
      Text="Do stuff" />

и затем код - позади файла содержит:

protected string GetItemClientClick(MySomething item)
{
   ...

   String szOnClientClick =
      "return DeleteItem(this, "+
            Toolkit.QuotedStr(item.NodeGUID.ToString()) + ", "+
            Toolkit.QuotedStr(GetItemText(item))+");";

   return szOnClientClick;
}

я действительно предпочел бы сохранять презентацию в aspx и бизнес-логику в коде - позади - но реальный мир часто не соответствует той модели.

2
ответ дан 2 December 2019 в 05:56
поделиться

Если LinkButton не в некоторой другой вещи (как сетка), просто установите атрибут OnClientClick в коде - позади подобной нормальной, использующей строки. Формат.

Если это НАХОДИТСЯ в сетке (или повторитель или что-то вроде той природы), установите его в использовании события RowDataBound FindControl или e. Строка. Ячейки [] и строка. Формат. Если Вы используете e. Строка. Ячейки [], можно, вероятно, вывести управление сервером LinkButton и просто произвести нормальный тег привязки.

1
ответ дан 2 December 2019 в 05:56
поделиться

Мой трюк

Eval ("FLName", Eval ("FLFDID", "{0}") + "/ {0}")

Eval внутри Eval

Это работает для меня !!

3
ответ дан 2 December 2019 в 05:56
поделиться
Другие вопросы по тегам:

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