<%# DataBinder.Eval(Container.DataItem, "IntegerValue", "{0:c}") %><%# DataBinder.Eval(Container.DataItem, "price", "$ {0}") %>这两句话什么意思?
其中的
"{0:c}","$ {0}"又表示什么意思?
谢谢!

解决方案 »

  1.   

    "{0:c}": 设置输出的格式,"c"代表什么我忘记了.msdn上可以查到
    "${0}" : 价格前加"$"
      

  2.   

    <%# DataBinder.Eval(Container.DataItem, "IntegerValue", "{0:c}") %><%# DataBinder.Eval(Container.DataItem, "price", "$ {0}") %>
    ----------------------------------------------------------------
    这两句是对数据进行绑定。
      

  3.   

    jonescheng(C#前进无极限) 说的很对!
      

  4.   

    其他的别人都说了
    {0}是占位符 用来指代参数列表中的第一个参数如"IntegerValue", 在此也即实际绑定时的数据