asp.net如何禁止从外部提交

来源:互联网 发布:北恩uc3软件下载 编辑:程序博客网 时间:2024/05/17 03:42
put   some   checking   in   your   PostBack



1.把无权限的"不可用",改为visible=false,这样,该按钮将不会出现在

页面中,想改也没得改.  
    2.如楼上所说,正常点击的时候,页面状态为postback,你可以此状态来进行判断.当状态为postback时,才进行取值.而对方在本地提交页面到你网站,肯定不可能造成你的页面有postback的.


 

f(Request.UrlReferrer   !=   null   &&   Request.UrlReferrer.Host   ==   Request.ServerVariables["Server_Name"]   )  
  {正常处理}  
  else  
  {是外部提交}