2012-08-28 56 views
1

我有一箇中繼器控制和內部中繼器控制,我有兩個鏈接按鈕(顯示/隱藏它將顯示和隱藏面板),還有一個包含文本框的面板和姓氏是必填字段)。當我點擊我的頁面上的下一個按鈕驗證不會觸發隱藏(面板)的字段。欣賞任何幫助JQuery驗證+中繼器+面板 - 驗證問題

回答

1

這聽起來像你在回發期間隱藏面板在服務器上。

panel1.Visible = false; 

如果隱藏服務器上的面板中,文本框的標記永遠不會被渲染,所以jQuery驗證碼將無法看到文本框。

考慮隱藏/顯示使用jQuery代替面板:

$("#panel1clientId").show();

$("#panel1clientId").hide(); 

這樣,面板的標記被渲染,但對用戶隱藏。