本地它的工作原理,我知道它的「它適用於我的機器」綜合徵,但我不明白爲什麼。什麼會導致ASP.NET驗證器在部署的站點上不觸發?
簡單的網頁,領域,需要實地驗證,如
<asp:textbox id="tbEmail" runat="server" CssClass="field"></asp:textbox> <asp:requiredfieldvalidator id="Requiredfieldvalidator2" runat="server" Display="Dynamic" ControlToValidate="tbEmail" ErrorMessage="Email is required" CssClass="required"></asp:requiredfieldvalidator>
按鈕,
<asp:button id="btnSendRequest" runat="server" Text="Submit" CausesValidation="True"></asp:button>
本地它觸發和代碼犯規運行,在部署的版本的驗證不火代碼運行。
應該很簡單,但一直盯着它太久了。
感謝的人 - 塔裏克
如何發佈驗證器標記以及? – slolife 2009-02-25 17:11:47