我有一個父頁面inner4.aspx和一個彈出頁面popupemail.aspx。現在發生了什麼是我提取彈出窗口中的電子郵件ID並顯示在GridView中,當用戶選擇一個電子郵件ID時,它會通過JavaScript函數傳遞給父頁面。將彈出頁面的值傳遞到父頁面
CODE父:
function setText1(txt) {
document.getElementById('TextBox4').value = txt;
}
CODE爲彈出的:
protected void GridView1_SelectedIndexChanged(object sender, EventArgs e)
{
GridViewRow row = GridView1.SelectedRow;
//TextBox2.Text = row.Cells[1].Text;
ScriptManager.RegisterStartupScript(this,GetType(), "settxt", "setText1('"+ row.Cells[1].Text + "');", true);
}
值沒有得到轉移。 幫助請
你可以只寫一個簡單的警報,看看功能是否也運行也基於你設置ID的方式確保你有客戶端模式靜態 – 2012-04-05 06:06:47