[英]ASP.NET Validators working locally but not hosted on IIS 6.0
運行Visual Studio2012。該網站針對.NET 2.0。
我將這些asp:RequiredFieldValidator和asp:CustomValidator連接到了asp:TextBox。
它們在IIS Express上以調試模式在本地正確啟動,但是當我在服務器盒上的IIS 6.0中將其托管時無法正常啟動。 托管應用程序完全跳過了這些前端驗證器。
有一個與asp:CustomValidator關聯的javascript函數,它永遠不會進入托管實例上的代碼(已通過Firebug Firefox擴展程序驗證)。
知道為什么這些驗證器無法正常工作嗎? 或如何找出原因?
經過4天的狩獵。 這是因為IIS默認網站設置中.axd文件上的“驗證文件是否存在”復選框。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.