如果在前台呈现页面将代码申明为Javascript,使用<%# %>标签就会报错,是Bug?还是什么?MSDN里面只有C#和VB的例子。

解决方案 »

  1.   

    <%# %>里面本来就是后台脚本的语言啊
    你将前台呈现页面将代码申明为C#,<%# %>里面就要用C#
    你将前台呈现页面将代码申明为VB,<%# %>里面就要用VB
    你将前台呈现页面将代码申明为Javascript,那...........有后台为Javascript的后台脚本语言么?
      

  2.   

    <%# %>标签是后台代码的标签
      

  3.   

    Javascript 为.net开发环境? 不行.VS.net没有javascript这个做后台编程环境的东东.
      

  4.   

    <script runat="server" language="javascript">
    function BindData(sender)
    {
          return sender;
    }
    </script>
    <form runat="server">
    <asp:GridView runat="server" id="grdData">
    <Columns>
    <asp:TemplateField HeaderText="选择">
    <ItemTemplate>
    <%# BindData(Container) %>
    </ItemTemplate>
    </asp:TemplateField>
    </Columns>
    </asp:GridView>
    </form>
      

  5.   

    <%# %>
    语法 只能使用在 支持 数据绑定的控件中.
    比如DataGrid