2
當登錄控制與MasterPages一起使用時,ValidationSummary不顯示驗證消息。我已將ValidationGroup
屬性設置爲Login控件的ID。登錄控制和主頁面驗證摘要
我嘗試使用Link 的方法,但沒有運氣。
由於
當登錄控制與MasterPages一起使用時,ValidationSummary不顯示驗證消息。我已將ValidationGroup
屬性設置爲Login控件的ID。登錄控制和主頁面驗證摘要
我嘗試使用Link 的方法,但沒有運氣。
由於
嘗試
ValidationSummary1.ValidationGroup = Login1.ClientID;
或
ValidationSummary1.ValidationGroup = Login1.UniqueID;
請注意,如果您選擇在aspx頁面中自定義此控件的佈局模板,則應該手動設置驗證器的驗證組。
如:
<asp:RequiredFieldValidator ID="UserNameRequired" ValidationGroup="Login1" />
,並在後臺代碼:
protected void Page_Load(object sender, EventArgs e)
{
ValidationSummary1.ValidationGroup = "Login1";
}
無論工作:(是的,我已經定製的佈局我的所有驗證程序的驗證組應設置爲。 Login1.ClientID? – Nick 2010-01-22 22:17:58
只需將它們設置爲相同的東西,就可以了。請參閱我的編輯示例。 – Greg 2010-01-22 22:30:37
非常棒!這就像一個魅力! – Nick 2010-01-22 22:43:32