![]() ![]() ![]() ![]() |
|||||
|
|||||
樓主 謝博宇 ![]()
![]() |
<asp:GridView ID="Gridviewxx" runat="server" width="500px" AutoGenerateColumns="False"> <Columns> <asp:TemplateField> <ItemTemplate> <asp:RadioButtonList ID="checkA" runat="server" HeaderStyle-Width="120px" AutoPostBack="true" onselectedindexchanged="checkA_SelectedIndexChanged"> <asp:ListItem Value="0">選項一</asp:ListItem> <asp:ListItem Value="1">選項二</asp:ListItem> </asp:RadioButtonList> </ItemTemplate> </asp:TemplateField> <asp:TemplateField> <ItemTemplate> <asp:RadioButtonList ID="checkB" runat="server" HeaderStyle-Width="100px" RepeatColumns="1" AutoPostBack="true" Visible="false"> <asp:ListItem Value="0">選擇選項一後觸發</asp:ListItem> <asp:ListItem Value="1">選擇選項二後觸發</asp:ListItem> </asp:RadioButtonList> </ItemTemplate> </asp:TemplateField> </Columns> </asp:GridView> 不好意思,由於本人實在太新手,所以問的問題可能對各為大神來說有點太基本 想詢問在gridview裡面的RadioButtonList的Listitem能否去觸發其他的RadioButtonList 有兩個部份想觸發 1.將checkB的Visible改為true 2.在點選選項一時將checkB的"選擇選項一後觸發"也同時做點選 如果以上無法做到也想詢問能否有其他方法做到以上的事 謝謝大家 |
1樓
作者回應
謝博宇 ![]() |
不好意思 想再問一個小問題,能否在後端的部份直接去呼叫再Gridview裡面的RadioButtonList的Listitem呢
小弟因為在google上真的搜尋不到 只能在這邊尋求各為大神的幫助了 謝謝
本篇文章回覆於2020-12-02 13:37
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
2樓
最有價值解答
風箏 ![]() |
GridView內的控制項都是動態物件在執行階段才會產生
所以你要使用裡面的控制項的時候都要透過GridView進行存取
本篇文章回覆於2020-12-02 14:21
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
3樓 |
關鍵字
1. GridView 樣版 2. .FindControl()方法 Q1 -- 在gridview裡面的RadioButtonList的Listitem能否去觸發其他的RadioButtonList 在checkA "點選" 選項一時 ,將checkB的 "選項一"也同時做點選 (.checked) Q2 -- 能否在後端的部份直接去呼叫再Gridview裡面的RadioButtonList的Listitem呢 應該都可以做到。 這功能可以自己寫程式,也可以透過精靈步驟完成 書本裡都會講算是基礎功能 ASP.NET專題實務(I) ,博碩出版 第十一章有您想學的這些東西 任一本Web Form入門書都會講到這些基礎,您稍微學一下 有了基礎以後,才有「關鍵字」可以搜尋 沒有基礎的人,怎麼可能自己想出、猜到「關鍵字」呢? :-)
本篇文章回覆於2020-12-02 21:25
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
回覆 |
如要回應,請先登入. |