在Input(Radio)html上启用自动回传 [英] Enable Autopostback on Input(Radio) html
本文介绍了在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屋!
查看全文