主页面Page_Load中的当前上下文中不存在名称“x”?

时间:2015-02-17 15:09:25

标签: javascript asp.net-mvc master-pages

在我的default.aspx.cs中,我收到以下错误:

The name 'LocaleConverter' does not exist in the current context

我在Page_Load

中的这一行收到错误
httpHandler.ProcessRequest(HttpContext.Current);

将以下内容添加到母版页时会发生错误:

<script type="text/javascript" src="<%= Fingerprint.Tag("~/Scripts/LocaleConverter.js")%>"></script>

<script type="text/javascript" src="<%= Fingerprint.Tag("~/Scripts/i18n/jquery.ui.datepicker-" + LocaleConverter.convertLocale("fr-FR") + ".js")%>"></script>

这是LocaleConverter

var LocaleConverter = (function() {

    return {
        convertLocale: function(localeToConvert) {
            switch (localeToConvert) {
                case 'en-US':
                    return 'en-US';
                case 'en-GB':
                    return 'en-GB';
                case 'es':
                case 'es-MX':
                    return 'es';
                case 'fr-FR':
                    return 'fr';
                case 'fr-CH':
                    return 'fr-CH';
                default:
                    return 'en-US';
            }
        }
    }

} (LocaleConverter));

0 个答案:

没有答案