|
|
|
|
|
|||||
|
|||||
| 樓主 ALBEE
|
請問大家
我有2個頁面,分別為A頁面(父)、B頁面(子)。 當我在A頁面按下一個按鈕,就會開啟B頁面。 B頁面裡是個GRIDVIEW秀出資料,我在GRIDVIEW裡的COLUMNS加了一行 <Columns> <asp:CommandField ShowSelectButton="True" SelectText="Select"></asp:CommandField> </Columns> 我希望的做法是要讓他點下這個select,然後會把B頁面(子)關掉,並且傳值給A頁面(父) 在GRIDVIEW的RowCommand裡寫了 if (e.CommandName.ToString() == "Select") { int index = Convert.ToInt32(e.CommandArgument); GridViewRow row = this.GridView1.Rows[index]; TextBox txt_Name = (TextBox)row.FindControl("txt_Name"); //這裡我不知道要怎麼寫 } 我在html頁面有寫了一個javascript的function function SelectData() { if (document.form1.txt_Name.value != "") { opener.document.form1.txt_ABC.value = document.form1.txt_Name.value; //這裡就是把B頁面的值txt_Name傳到A頁面的txt_ABC欄位裡 } } 請問一下大家,那我在GRIDVIEW裡的RowCommand那要怎麼寫呢? 上網查了一下,大家都是有個BUTTON按下去再去觸發javascript事件, 可是我希望是點選了select才觸發那個事件。 麻煩大家了 謝謝!!
本篇文章發表於2008-04-26 11:09
|
||||
| VP、EP、QP、HP該如何使用? | 2009年藍色小舖認證專家卡得主名單 |
| 1樓
最有價值解答
puma 版主
![]() ![]() |
不知道你要的是不是這樣..給你一個範例..你再自行調整呀..
A.aspx A.aspx.cs B.aspx B.aspx.cs
本篇文章回覆於2008-04-26 13:13
Blog:F6 Teamhttp://www.dotblogs.com.tw/puma/ |
||||
| 2樓
作者回應
ALBEE
|
謝謝puma
我試出來了! 真的很感謝你! 又讓我學了一招!!感恩!!
本篇文章回覆於2008-04-26 14:02
|
| 回覆 |
| 如要回應,請先登入. |
|
![]() |
| 網站導覽| 網站介紹 | 會員權益 | 點數說明 | 加值服務 | 大事紀 | 廣告刊登 |常見問題 | 聯絡我們 |
捨得資訊股份有限公司 版權所有 ©copyright 2004 All Rights Reserved 艾堤數位科技股份有限公司 網站維護、經營管理 | Managed by I-Tea Technology |
|
|