我創建了一個web user control
,我將它放在login
頁面中。當我點擊提交按鈕時,用戶控件必須顯示,並且會重定向到主頁。從頁面加載隱藏網頁用戶控件
來到我的代碼,我把當登錄頁面加載用戶控件是着重
<div id="divloginUControl">
<td></td>
<td>
<LUC:LoginLoader ID="loginUserControl" runat="server" />
</td>
</div>
用戶控制。對於隱藏的用戶控件我寫
protected void Page_Load(object sender, EventArgs e)
{
//divloginUControl.Visible = false;
loginUserControl.Visible = false;
}
和提交按鈕
protected void Button1_Click(object sender, EventArgs e)
{
loginUserControl.Visible = true;
}
但它不工作的提交按鈕。
請給出建議。
請提供您的真實代碼。 'loginuc.visbile = true;'甚至不會編譯。您也不清楚您提交_submit button_以及您嘗試隱藏控件的位置。您的標題是:_「從Page_Load隱藏」_但您真正的問題似乎是「隱藏按鈕點擊事件」_,這是正確的嗎? –
nope,我只是從page_load隱藏控件,並顯示來自button_click事件的控件。我編輯了我的代碼,請檢查它 –
Button1_Click是否被調用?你有沒有試過設置一個斷點? Button_Click在Page_Load之後會被調用嗎? loginUserControl邏輯中沒有其他可以隱藏它的東西嗎? – Luaan