|
|
|
новичок
      
участник
Last Login: 07.03.2003 11:03
Сообщ.: 3,
Visits: 34
|
|
Привет Народ! В страницах ASP.NET конструкция типа
<% vb_code %> используется для вызова VB кода или обращения к переменной Code Behind модуля непосредственно из страницы. При привязке данных к полям типа TemplatedColumn, элемента DataGrid, в свою очередь, используется конструкция <%# DataBinder.Eval( Container.DataItem, "data_field_name") %> . Так вот у меня такой вот вопрос: что в данном случае означает символ "#", зачем он нужен? Я видел подобный вопрос на форуме, но на него был дан довольно странный ответ - "# - это после биндинга", а меня интересует конкретная информация. Заранее благодарен за ответ!
|
|
|
|
|
Supreme Being
      
участник
Last Login: 02.05.2006 23:09
Сообщ.: 1 293,
Visits: 14 276
|
|
кoгдa дaтa прибaйнденa к кoнтрoлу, тo чтoбы oтoбрaзить её испoльзуется <%#... внутри кoнтрoлa, oбычные переменные мoжнo oтoбрaзить <%=myVar %>, предвaрительнo дaв ему знaчение в Page_Load нaпример
------------------------------------
Anatoly Lubarsky
|
|
|
|