刚写了一个脚本函数;在程序运行的时候效果显示不出来,但是在IIS中就可以看到效果;不知道怎么回事?编译过的 

解决方案 »

  1.   

    你不编译
    看下
    VS里面自带了IIS的
      

  2.   

    相同代码的.aspx文件和.html文件在用相同浏览器访问的时候有时会出现不一样的效果
      

  3.   

    有可能是路径问题,做网站最好养成一个建立在IIS上面的网站系统的好习惯,不要做成文件系统类型
      

  4.   

    我用VS5年了
    从火狐 IE OPERA用遍了也没有出现过这样的现象
    估计还是你的程序有问题JS在不同的浏览器下会显示不同
    但是我一般用最标准的JS
    做计算机就是要与时俱进
      

  5.   

    我用VS5年了 
    从火狐 IE OPERA用遍了也没有出现过这样的现象 
    估计还是你的程序有问题 JS在不同的浏览器下会显示不同 
    但是我一般用最标准的JS 
    做计算机就是要与时俱进
    -------------------------
    深表赞同。另外如果存在注意一些资源的路径问题,还有注意在asp.net中动态页中的控件ID未必和设计时的一样。
      

  6.   

    在显示数据的时候经常有一些批量操作的功能,比如数据的批量删除等,我们可以利用javascript脚本来辅助实现这一功能,不过如果用asp.net中的CheckBox控件来实现这个功能的话,比较麻烦,因为在GridView这样的控件将asp.net中的Web服务器控件转换成普通HTML控件的时候不能直接按照控件的ID来分配,存在着在一个GridView中有多个CheckBox控件,为了防止命名冲突,asp.net 为页上的各个服务器控件自动生成一个唯一的 ClientID 值。ClientID 值是通过连接控件的 ID 值和它的父控件的 UniqueID 值生成的。如果未指定控件的 ID 值,则使用自动生成的值。如果我们在GridView中添加一个CheckBox控件,我们在生成的HTML控件中会发现它生成的HTML代码类似于下面的格式:
    <input id="gvUserList_ctl02_ctl01" type="checkbox" name="gvUserList$ctl02$ctl01" checked="checked" disabled="disabled" />
    所以我们在用javascript操作GridView这样的控件中的asp.net Web服务器控件一定要注意这个情况,可以通过asp.net Web服务器控件的ClientID属性来操作。这时候我们可以使用普通HTML控件来达到我们想要的功能,asp.net对于普通HTML控件是不会更改它的id和name属性的。
      

  7.   

    asp.net夜话之八:数据绑定控件
    在asp.net中所有的数据库绑定控件都是从BaseDataBoundControl这个抽象类派生的,这个抽象类定义了几个重要属性和一个重要方法:DataSource属性:指定数据绑定控件的数据来源,显示的时候程序将会从这个数据源中获取数据并显示。DataSourceID属性:指定数据绑定控件的数据源控件的ID, 显示的时候程序将会根据这个ID找到相应的数据源控件,并利用这个数据源控件中指定方法获取数据并显示。DataBind()方法:当指定了数据绑定控件的DataSource属性或者DataSourceID属性之后,再调用DataBind()方法才会显示绑定的数据。并且在使用数据源时,会首先尝试使用DataSourceID属性标识的数据源,如果没有设置DataSourceID时才会用到DataSource属性标识的数据源。也就是说DataSource和DataSourceID两个属性不能同时使用。数据绑定控件的DataSource控件属性必须是一个可以枚举的数据源,如实现了ICollection、IEnumerable或IListSource接口的类的实例。
      

  8.   

    是不是指定的 url 地址是默认的 80 端口,调试程序的时候,默认的端口却不是 80 造成的?最好贴出部分代码,好检查看看。
      

  9.   

    不知道你的问题是什么.我遇到过一些问题.就是在用ext的时候.
    用iis部署和用vs2005带server运行就有奇怪问题用vs带的server会发生些奇怪的问题.iis上没事
    查了一些国外社区的资料都说遇到过,所以现在还一直在用iis...
      

  10.   

    很可能是权限问题
    file:///

    http://
    的权限还是不一样的。顺便问一下:脚本也可以编译吗?