它是我非常奇怪的行爲,我面臨着。我有刪除按鈕,OnClick我將它附加到該特定事件。我在Session中存儲我的全部數據,所以在if(!IsPostBack)中,當頁面初始加載時,我正在清除會話。當我單擊刪除按鈕而不是做IsPostBack = true時,它在IE中執行IsPostBack = false並重置會話數據。但是,在其他瀏覽器中,我確實獲得了預期的功能。 有沒有人對這個問題有任何線索?按鈕點擊原因不能回覆在IE瀏覽器中asp.net
按鈕標籤aspx文件,
<tr id="rowPurpose">
<td>
<asp:Label ID="lblPurpose1" Font-Bold="true" runat="server">Purpose</asp:Label>
</td>
<td width="65">
<asp:Button ID="btnDeletePurpose1" Text="Delete" Visible="false" CommandArgument="lblPurpose1" OnClick="Delete_Purpose" runat="server" />
</td>
</tr>
C#文件:
void page_load()
{
rowPurpose.Attributes["onclick"] = "javascript:Method('id')";
if (!Page.IsPostBack)
{
Session["Key"] = null;
}
}
提前感謝!
是在gridview中刪除按鈕?刪除,更新,插入是gridview的保留字。也許問題出於這個原因? – maycil 2010-12-20 14:16:51
不,它不在gridview它剛纔的表結構 – mehul9595 2010-12-20 14:45:19
如果你的按鈕是不可見的,那麼你怎麼點擊這個按鈕? – Pradeep 2010-12-21 10:07:16