我在我的ASP.net網站中有一個母版頁。在這裏我有一個按鈕。它將導航到wecomePage。這是後面的代碼。在子頁面中激活Required驗證時不起作用MasterPage事件
protected void ImageButtonShortcut1_Click(object sender, ImageClickEventArgs e)
{
Response.Redirect("welcomePage.aspx", true);
//Server.Transfer("welcomePage.aspx", true);
}
現在我有一個childpage繼承上面的master。在子頁面中,我使用了一個帶有Required validation
的TextBox。
<asp:TextBox ID="TextBox_Model" runat="server"> </asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator6" runat="server"
ControlToValidate="TextBox_Model" ErrorMessage="Model Required"></asp:RequiredFieldValidator>
場景:當用戶瀏覽到上述子頁面,而無需輸入任何東西到文本框,他是想打母版頁按鈕返回WelcomePage
。
不幸的是,由於用戶未填寫必填字段,所以不允許導航。我怎樣才能克服這個問題?請幫幫我。謝謝。