[英]Why doesn't asp.net button work?
我在asp按鈕點擊功能后面使用了這個。 它適用於本地系統,但不能在開始部署在服務器上之后。 為什么 ?
public void EmployeeDeActivation()
{
hdnfieldSessionPersonalInfoID.Value = "0";
Session["ExtraPersonalInfoID"] = 0;
Response.Redirect("EmployeeInformation.aspx", false);
}
.aspx 代碼:
<asp:Button ID="btnEmployeeActivated" runat="server" Visible="false" OnClick="btnEmployeeActivated_Click"
CssClass="btn btn-rounded pull-right btnEmployeeActivated" />
即當我在本地系統上單擊按鈕時,它會點擊按鈕事件並刷新頁面,但是當它不起作用時,按鈕點擊永遠不會點擊。
更新:
protected void btnEmployeeActivated_Click(object sender, EventArgs e)
{
try
{
EmployeeDeActivation();
}
catch (Exception ex)
{
throw;
}
}
這個方法不需要接受事件處理程序嗎? 例如
protected virtual void OnClick( EventArgs e )
此外,在重定向之后不需要設置隱藏的代碼部分。
它也有錯誤的名稱,因為它與 onclick 名稱不匹配
asp 按鈕屬性“可見”在您的代碼中設置為 false。 按鈕如何首先呈現?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.