偶写了一个简单的 .ascx 文件,遇到了n多错误.不知道为什么,以前从来没有遇到过?   错误如下:(报错都是第一行,即@control 指令这一行.)
1. End of statement expected.
2. value of type 'System.Globalization.CultureInfo' cannot be converted to 'String'
3. ')' expected.
4. End of statement expected.
  .ascx 文件如下:
<%@ Control Language="vb" AutoEventWireup="false" CodeFile="AdminChannelList.ascx.vb" Inherits="Contents.AdminChannelList"%>
<asp:DataGrid ID="dgChannelList" HorizontalAlign="Left" OnEditCommand="ChannelList_EditCommand" runat="server" DataKeyField="ChannelID">
   <Columns>
    <asp:TemplateColumn>
<Itemtemplate>
               <asp:LinkButton ID="BtnEdit" resourcekey="mBtnEdit" CommandName="Edit" runat="server" CssClass="subhead"></asp:LinkButton>
</ItemTemplate>
</asp:TemplateColumn>
<asp:TemplateColumn HeaderText="Name">
<Itemtemplate>
<asp:LinkButton ID="lbName" Runat="server" Text='<%# DataBinder.Eval(Container.DataItem,"Name")) %>'>
</asp:LinkButton>
<asp:Label ID="lZOrder" runat="server" Text='<%#DataBinder.Eval(Container.DataItem,"ZOrder" %>' Visible="false">
</asp:Label>
</ItemTemplate>
</asp:TemplateColumn>
<asp:TemplateColumn HeaderText="Description">
<itemtemplate>
<asp:Label ID="lbDescription" Runat="server" Text='<%# DataBinder.Eval(Container.DataItem,"Description")) %>'>
</asp:Label>
</ItemTemplate>
</asp:TemplateColumn>
<asp:TemplateColumn HeaderText="CreatedDate">
<itemtemplate>
<asp:Label ID="lbCreateDate" Runat="server" Text='<%# FormatDate(DataBinder.Eval(Container.DataItem,"CreatedDate")) %>'>
</asp:Label>
</ItemTemplate>
</asp:TemplateColumn>
   </Columns> 
</asp:DataGrid>