生成资源文件后页面不显示内容

时间:2015-02-16 12:34:19

标签: asp.net visual-studio-2013 resources

我的网页上有以下标记:

<%@ Page Title="" Language="vb" AutoEventWireup="false" MasterPageFile="~/masterpage.master" CodeBehind="admin.aspx.vb" Inherits="FASTwebV2german.admin" meta:resourcekey="PageResource1" %>

<%@ Register Assembly="EricsWebControls" Namespace="EricsWebControls.EricsWebControls" TagPrefix="cc2" %>

<asp:Content ID="Content1" ContentPlaceHolderID="cph" runat="server">
<asp:Table runat="server" ID="tblMenu31" HorizontalAlign="Center" meta:resourcekey="tblMenu31Resource1">
    <asp:TableRow meta:resourcekey="TableRowResource2">
        <asp:TableCell meta:resourcekey="TableCellResource1"><asp:Panel ID="pnMenuAdmin" runat="server" CssClass="pnMenu" meta:resourcekey="pnMenuAdminResource11">
                <asp:Table runat="server" ID="tblMenu41" CellSpacing="10" meta:resourcekey="tblMenu4Resource11">
                    <asp:TableRow meta:resourcekey="TableRowResource1">
                        <asp:TableCell meta:resourcekey="TableCellResource2">
                            <cc2:MenuButton ID="btAdminUsers" runat="server" ButtonText="Maintain users" Bold="true" Width="150px" Height="150px" ButtonImage="Images/261.png" meta:resourcekey="btAdminUsersResource1" />

                        </asp:TableCell>

                        <asp:TableCell meta:resourcekey="TableCellResource3">
                            <cc2:MenuButton ID="btAdminImport" runat="server" ButtonText="Import stock list" Bold="true" Width="150px" Height="150px" ButtonImage="Images/269_UP.png" meta:resourcekey="btAdminImportResource1" />

                        </asp:TableCell>

                        <asp:TableCell meta:resourcekey="TableCellResource4">
                            <cc2:MenuButton ID="btAdminMenu" runat="server" ButtonText="Main menu" Bold="true" Width="150px" Height="150px" ButtonImage="Images/202.png" meta:resourcekey="btAdminMenuResource1" />

                        </asp:TableCell>

                    </asp:TableRow>

                </asp:Table>


            </asp:Panel>
 </asp:TableCell>
    </asp:TableRow>
</asp:Table>

</asp:Content>

它是用Visual Studio 2013编写的。 如果我运行该网站,它会显示包含四个自定义服务器按钮控件的页面。 在为多语言支持生成资源文件后,页面保持为空。 我没有更改资源文件中的任何内容。

如果删除资源文件,页面会再次正常显示。

造成这种情况的原因是什么?

RG。 埃里克

1 个答案:

答案 0 :(得分:0)

我找到了解决方案。 显然VS2013中存在某种错误,因为当我从表标签中删除所有元资源标签时,控件开始出现。