如题:

解决方案 »

  1.   

    程序是发布后的 没有源码,我用Reflector反编译后  可以看到.cs文件 ,但页面上的中文全部是乱码,而且在.cs文件里不管添加什么代码 都不能调用(加跟没加一个样) ,不知是何原因?
      

  2.   

    一会JS,一会CS, 看的我这个晕啊
      

  3.   


    没有在后台调用JS,<asp:button id="b_Save" style="Z-INDEX: 101; LEFT: 273px; POSITION: absolute; TOP: 10px" Height="15px"
    Width="60px" runat="server" CssClass="button1" Text="保存" OnClientClick="return check();"></asp:button>
    程序虽然反编译,单不能在VS里通过编译,
      

  4.   

    在发布好的页面里面修改纯js的东西是可以的
    但如果改服务端的东西,就不可以的
    <asp:button id="b_Save" style="Z-INDEX: 101; LEFT: 273px; POSITION: absolute; TOP: 10px" Height="15px"
                Width="60px" runat="server" CssClass="button1" Text="保存" OnClientClick="return check();"></asp:button>
    这样的前提是以前的代码里面就有OnClientClick这个事件,而不是发布以后添加的
      

  5.   

    你这个OnClientClick="return check()是要编译到.dll中的,
    没有源码(.cs)是不能编译的,
    似乎没有很好的办法
      

  6.   


    恩,用Reflector反编译后,可以看到后台文件如:pop_end.aspx.cs,但代码里所有的中文全部都成了乱码,在VisualStudio里编译都不能通过,这个是不是源程序在发布的时候做过什么处理?
      

  7.   


    用Reflector反编译出来了源码,但在VS里运行 连编译都不能通过,并且代码里的中文全是乱码 
      

  8.   

    OnClientClick="return check" 这个应该是你后面加上的吧? 加了这个肯定要重新编译了,这个控件是运行在server端的。
      

  9.   

    没关系吧
    只改js和aspx不需要重新编译
    改cs才需要编译
      

  10.   

    乱码不知是什么意思,是不是utf-8了
      

  11.   

    源程序是发布后的,没有源码,用Reflector 反编译后,可以看到源码,但代码里所有的中文全部都成了乱码,并且在VisualStudio里编译都不能通过
      

  12.   

    在load()事件里通过dom找到那个按钮对象,按钮.onclick="return check();"+按钮.onclick;试试.....
    野路子,试试再说哈,我是没试
      

  13.   


    没有源码 ,楼上的这个方法怕是不行 ,即使是写在 ASPX页面里,也不行