在Input(Radio)html上启用自动回传 [英] Enable Autopostback on Input(Radio) html

查看:94
本文介绍了在Input(Radio)html上启用自动回传的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

是否可以在HTML Input(Radio)上启用自动回发?

Input(收音机)在我的gridview中.这是我的aspx代码.

Is it possible to enable autopostback on HTML Input(Radio)?

The Input(Radio) is in my gridview. This is my code for aspx.

<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"

                        BackColor="White" BorderColor="#CCCCCC" BorderStyle="None" BorderWidth="1px"

                        CellPadding="3" DataKeyNames="IdInstitusi"

                        DataSourceID="SqlDataSourceAlamatInst" Width="398px"><RowStyle ForeColor="#000066" /><Columns><asp:TemplateField><ItemTemplate><input type="radio" name="gvradio" value="<%#Eval("IdInstitusi")%>"  /></ItemTemplate><ItemStyle HorizontalAlign="Center" VerticalAlign="Middle" /></asp:TemplateField><asp:BoundField DataField="AlamatInstitusi" HeaderText="AlamatInstitusi"

                                SortExpression="AlamatInstitusi" /><asp:BoundField DataField="IdInstitusi" HeaderText="IdInstitusi"

                                ReadOnly="True" SortExpression="IdInstitusi" Visible="False" /></Columns><FooterStyle BackColor="White" ForeColor="#000066" /><PagerStyle BackColor="White" ForeColor="#000066" HorizontalAlign="Left" /><SelectedRowStyle BackColor="#669999" Font-Bold="True" ForeColor="White" /><HeaderStyle BackColor="#006699" Font-Bold="True" ForeColor="White" /></asp:GridView>



然后我有另一个gridview,它从上面的Input(Radio)取值IdInstitusi.



Then I have another one gridview which takes the value IdInstitusi from Input(Radio) above.

<asp:GridView ID="GridView2" runat="server" AutoGenerateColumns="False"

BackColor="White" BorderColor="#CCCCCC" BorderStyle="None" BorderWidth="1px"

                    CellPadding="3" DataSourceID="SqlDataSource1" Width="398px"><RowStyle ForeColor="#000066" /><Columns><asp:BoundField DataField="IdPenyelarasIPT" HeaderText="IdPenyelarasIPT"

                            SortExpression="IdPenyelarasIPT" /><asp:BoundField DataField="NamaPenyelaras" HeaderText="NamaPenyelaras"

                            SortExpression="NamaPenyelaras" /><asp:BoundField DataField="IdInstitusi" HeaderText="IdInstitusi"

                            SortExpression="IdInstitusi" /></Columns><FooterStyle BackColor="White" ForeColor="#000066" /><HeaderStyle BackColor="#006699" Font-Bold="True" ForeColor="White" /><PagerStyle BackColor="White" ForeColor="#000066" HorizontalAlign="Left" /><SelectedRowStyle BackColor="#669999" Font-Bold="True" ForeColor="White" /></asp:GridView>



问题是Gridview2没有显示根据Gridview1中的IdInstitusi的数据.我认为它必须与自动回发有关,但是如何在Input(Radio)上启用自动回发?



The problem is Gridview2 did not display the data which is according to IdInstitusi in the Gridview1. I assume it must have something to do with the Autopostback, but how can i enable the autopostback on Input(Radio)?

推荐答案

在Input(Radio)单击时调用__doPostback )使用javascript
call __doPostback on click of Input(Radio) using javascript


这篇关于在Input(Radio)html上启用自动回传的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆