在AutoPostBack事件觸發之前,我將如何設置會話變量來點擊ASP:Button。在AutoPostBack在asp觸發之前設置會話變量:按鈕
這是我現在所擁有的,但我不完全知道我在做這個權利:
<asp:Button ID="CommitBTN" runat="server" PostBackUrl="~/MMR_Home.aspx"
onclick="CommitBTN_Click" UseSubmitBehavior="true"
OnClientClick='<% string temp1 = "true"; Session["ClickedFlag"] = temp1; %>' Text="Commit Changes to Database" />
請問這是執行此操作的正確方法還是我在它完全去錯誤?
編輯:
我的按鈕標籤更改爲此:
<asp:Button ID="CommitBTN" runat="server" PostBackUrl="~/MMR_Home.aspx"
onclick="CommitBTN_Click" OnClientClick="document.getElementById('<%= Hidden.ClientID
%>').value='1'" UseSubmitBehavior="true" Text="Commit Changes to Database" />
我收到這是我的錯誤:
微軟JScript運行時錯誤:無法設置屬性「價值」的價值:對象爲空或未定義
你需要對此查詢有更多幫助? – 2012-07-26 15:44:20