Привязка универсального списка к повторителю - ASP.NET

Для вас будет иметь значение, если вы используете устаревшую переменную сеанса, а именно $ HTTP_SESSION_VARS.

Version Description
4.1.0   Introduced 

Для вас будет иметь значение, если вы используете устаревшую переменную сеанса, а именно $ HTTP_SESSION_VARS.

[110]

1

session_unset () используется для очистки всей информации о сеансе, которую $ HTTP_SESSION_VARS содержит, не разрушая сам сеанс. Тем не менее,

(Note that $HTTP_SESSION_VARS and 

Для вас будет иметь значение, если вы используете устаревшую переменную сеанса, а именно $ HTTP_SESSION_VARS.

[110]

1

session_unset () используется для очистки всей информации о сеансе, которую $ HTTP_SESSION_VARS содержит, не разрушая сам сеанс. Тем не менее,

[111]

Следовательно, почему session_unset () бесполезен, когда вместо него используется суперглобальный $ _SESSION. Я не могу сказать, что это удивительно, что функция session_unset () не устарела, в то время как $ HTTP_SESSION_VARS, хотя я не могу сказать вам, почему это так.

SESSION are different variables and that PHP handles them as such)

Следовательно, почему session_unset () бесполезен, когда вместо него используется суперглобальный $ _SESSION. Я не могу сказать, что это удивительно, что функция session_unset () не устарела, в то время как $ HTTP_SESSION_VARS, хотя я не могу сказать вам, почему это так.

SESSION that deprecated $HTTP_SESSION_VARS.

1

session_unset () используется для очистки всей информации о сеансе, которую $ HTTP_SESSION_VARS содержит, не разрушая сам сеанс. Тем не менее,

(Note that $HTTP_SESSION_VARS and 

Для вас будет иметь значение, если вы используете устаревшую переменную сеанса, а именно $ HTTP_SESSION_VARS.

[110]

1

session_unset () используется для очистки всей информации о сеансе, которую $ HTTP_SESSION_VARS содержит, не разрушая сам сеанс. Тем не менее,

[111]

Следовательно, почему session_unset () бесполезен, когда вместо него используется суперглобальный $ _SESSION. Я не могу сказать, что это удивительно, что функция session_unset () не устарела, в то время как $ HTTP_SESSION_VARS, хотя я не могу сказать вам, почему это так.

SESSION are different variables and that PHP handles them as such)

Следовательно, почему session_unset () бесполезен, когда вместо него используется суперглобальный $ _SESSION. Я не могу сказать, что это удивительно, что функция session_unset () не устарела, в то время как $ HTTP_SESSION_VARS, хотя я не могу сказать вам, почему это так.

35
задан Ammar Asjad 24 September 2012 в 09:48
поделиться

2 ответа

Можно хотеть создать подповторитель.

<asp:Repeater ID="SubRepeater" runat="server" DataSource='<%# Eval("Fields") %>'>
  <ItemTemplate>
    <span><%# Eval("Name") %></span>
  </ItemTemplate>
</asp:Repeater>

Можно также бросить поля

<%# ((ArrayFields)Container.DataItem).Fields[0].Name %>

Наконец Вы могли сделать немного Функции CSV и выписать Ваши поля с функцией

<%# GetAsCsv(((ArrayFields)Container.DataItem).Fields) %>

public string GetAsCsv(IEnumerable<Fields> fields)
{
  var builder = new StringBuilder();
  foreach(var f in fields)
  {
    builder.Append(f);
    builder.Append(",");
  }
  builder.Remove(builder.Length - 1);
  return builder.ToString();
}
23
ответ дан Pabuc 27 November 2019 в 06:39
поделиться

Это удивительно просто ...

Код, стоящий за:

// Here's your object that you'll create a list of
private class Products
{
    public string ProductName { get; set; }
    public string ProductDescription { get; set; }
    public string ProductPrice { get; set; }
}

// Here you pass in the List of Products
private void BindItemsInCart(List<Products> ListOfSelectedProducts)
{   
    // The the LIST as the DataSource
    this.rptItemsInCart.DataSource = ListOfSelectedProducts;

    // Then bind the repeater
    // The public properties become the columns of your repeater
    this.rptItemsInCart.DataBind();
}

Код ASPX:

<asp:Repeater ID="rptItemsInCart" runat="server">
  <HeaderTemplate>
    <table>
      <thead>
        <tr>
            <th>Product Name</th>
            <th>Product Description</th>
            <th>Product Price</th>
        </tr>
      </thead>
      <tbody>
  </HeaderTemplate>
  <ItemTemplate>
    <tr>
      <td><%# Eval("ProductName") %></td>
      <td><%# Eval("ProductDescription")%></td>
      <td><%# Eval("ProductPrice")%></td>
    </tr>
  </ItemTemplate>
  <FooterTemplate>
    </tbody>
    </table>
  </FooterTemplate>
</asp:Repeater>

Надеюсь, это поможет!

65
ответ дан 27 November 2019 в 06:39
поделиться
Другие вопросы по тегам:

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