http://dotnet.aspx.cc/ShowDetail.aspx?id=58EA3515-36F2-4FD9-AC89-EAF49F59816C

解决方案 »

  1.   


    其实我现在就是想,所有判断上传文件的文件名的操作都在前台来执行,这样的话,当上伟的文件不是规定上伟的文件时, 不用去onserverclick。
      

  2.   

    javascript不懂,学习,vb的话可以讨论,c#
    也可以,。net也可以
      

  3.   

    光判断文件名是远远不够的
    以前asp页面完全可以改名成jpg运行,现在我不敢保证没有这个漏洞
      

  4.   

    把上面那些要执行的代码放到onmouseup事件里面.这样就不会与它的onClick事件冲突了
      

  5.   

    input type=hidden id=hid runat="server" />
    <asp:Button id=btn runat=server OnClick="CallMethod" style="display:none" />you should have this in your server codevoid CallMethod(object sender, EventArgs e)
    {
     //YourMethod
    }<script>
    function callMethodxxx()
    {
      document.getElementById("<%=btn.ClientID%>").click();}
    </script>
      

  6.   

    callMethodxxx()这一句在哪里被调用!!
      

  7.   

    你可以將callMethodxxx()將代碼放到
    void CallMethod(object sender, EventArgs e)
    {
      用response.write("")
     //YourMethod
    }