none
同志们快来帮忙,急啊!-----这是什么语言啊? RRS feed

  • 问题

  •  

    我做的网站需用在线编辑器,从网上下了一个。调试时都没有问题,可是生成时却提示我一大大堆的错误,下面全是波浪线,好多语法错误啊!

     

    Code Snippet

    <script runat="server">
        string strExts = "";
        int intFileSize = 0;
        string strScript = "";

        public static string GetBaseURL()
        {
            if (HttpContext.Current.Request.ApplicationPath == "/")
            {
                return @"http://" + HttpContext.Current.Request.Url.Host;
            }
            else
            {
                return @"http://" + HttpContext.Current.Request.Url.Host + HttpContext.Current.Request.ApplicationPath;
            }
        }
        private void ShowMsg(string strMsg)
        {
            strScript = "parent.UploadError('"
                + strMsg
                + "');history.back();";
        }
        protected void Page_Load(object sender, EventArgs e)
        {       
            if (Request.QueryString["type"] != null
                && Request.QueryString["type"] != "")
            {
                string strType = Request.QueryString["type"].ToLower();

                switch (strType)
                {
                    default:
                    case "image":
                        strExts = "gif|jpg|jpeg|bmp|png";
                        intFileSize = 512;
                        break;
                    case "file":
                        strExts = "txt|doc|ppt|xls|swf|pdf|vsd|wav|rar|zip|jpg|jpeg|bmp|rm|rmvb|png|mp3|wma|avi|mpeg|gif";
                        intFileSize = 1024;
                        break;
                    case "flash":
                        strExts = "swf";
                        intFileSize = 512;
                        break;
                    case "media":
                        strExts = "rm|mp3|wav|mid|midi|ra|avi|mpg|mpeg|asf|asx|wma|mov";
                        intFileSize = 2048;
                        break;
                }
            }

     

    ……

     

     

    这是什么语言呢?

    2008年5月7日 7:58

答案

全部回复

  • C#

     

    2008年5月7日 8:22
    版主
  •  

    不好意思啊同志们,是我的错!
    我一直都是用的VB,用惯代码分离了,猛的一看这个页面就没想到是后台代码跟html放到一个页面里了,一直在
    <SCRIPT runat="server">里猛换类型,怎么换都不对,都没看这里还有一个“runat”呢,现在知道了:
    是C#
    但,问题又变成了是:
    我怎么把这个页面声明成C#的呢?
    我在前面加


    <@ Page Language="C#" >

     

    提示我:

     

    在文件打开时更改语言名称要求先关闭再重新打开文件

     

    怎么解决?

    2008年5月7日 8:23
  • Code Snippet

      <script language="C#" runat="server">

     

     

    2008年5月7日 9:15
    版主
  •  

    不好意思啊,呵呵,本人有点菜

     

    谢谢

    2008年5月8日 8:10