2012-02-14 91 views
0

我有一個像下面這樣的JavaScript腳本,其中'args'包含一個字符串,我想將它傳遞給我的'btnLoadGridFrTrans_VouHist'按鈕單擊。有人可以請建議。謝謝。asp.net + javascript將參數傳遞給按鈕點擊

function frmIframeChild_VouHist(args) 

{    

var btn = document.getElementById('<%=btnLoadGridFrTrans_VouHist.ClientID%>');    

if (btn) btn.click();  

} 

    Protected Sub btnLoadGridFrTrans_VouHist_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnLoadGridFrTrans_VouHist.Click 
     LoadGrid() 
     ScriptManager.RegisterStartupScript(Me.Page, Me.GetType(), "Test", "$('#uidivCardInfo').css('display','inline');$('#divNewMembershipTypeIssuance').css('display','none');$('#divCard_Process').css('display','inline');ShowHide('Voucher_History','" + URLEncryption(CardNo) + "','success#tabs_Used');", True) 
    End Sub 
+0

你能提供你的HTML或ASPX按鈕控制代碼嗎? – 2012-02-14 02:56:20

回答

1

您可以在提交它之前向文檔添加隱藏字段(包含args的值)。點擊事件可以通過Request.Form[" fieldName "]讀取隱藏字段的值。

+0

謝謝,我想到了隱藏的領域,但想知道如果沒有它,還有什麼辦法可以做。 – k80sg 2012-02-14 03:12:07