C# asp net中继器单选按钮组名称和获取单选按钮值
我有一个aspx c#页面,在一页中显示银行账号和信用卡分期付款清单C# asp net中继器单选按钮组名称和获取单选按钮值,c#,asp.net,.net,sql,radio-button,C#,Asp.net,.net,Sql,Radio Button,我有一个aspx c#页面,在一页中显示银行账号和信用卡分期付款清单 <input id="rbMyRadio" type="radio"runat="server" class="myClass" /> 若用户想在银行转账,选择银行账户;若用户想用信用卡分期付款,则选择银行账户 <input id="rbMyRadio" type="radio"runat="server" class="myClass" /> 问题是单选按钮组名。我没有对单选按钮进行分组,也没有获
<input id="rbMyRadio" type="radio"runat="server" class="myClass" />
若用户想在银行转账,选择银行账户;若用户想用信用卡分期付款,则选择银行账户
<input id="rbMyRadio" type="radio"runat="server" class="myClass" />
问题是单选按钮组名。我没有对单选按钮进行分组,也没有获得所选单选按钮的值
<input id="rbMyRadio" type="radio"runat="server" class="myClass" />
这是我的密码
<input id="rbMyRadio" type="radio"runat="server" class="myClass" />
这是我的银行账户清单
<asp:Repeater ID="RptBankalar" runat="server">
<ItemTemplate>
<div class="BankaListBox">
<table width="100%" height="100" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="200" align="center" valign="middle">
<img alt="<%#Eval("BankName").ToString() %>" src="../../Files/<%#Eval("Logo").ToString() %>" /></td>
<td>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="120" height="22"><strong>Account Owner</strong></td>
<td width="15"><strong>:</strong></td>
<td><%#Eval("AcOwner").ToString() %></td>
</tr>
<tr>
<td width="120" height="22"><strong>Branch No</strong></td>
<td width="15"><strong>:</strong></td>
<td><%#Eval("Branch").ToString() %></td>
</tr>
<tr>
<td width="120" height="22"><strong>Account Number</strong></td>
<td width="15"><strong>:</strong></td>
<td><%#Eval("AccountNum").ToString() %></td>
</tr>
<tr>
<td width="120" height="22"><strong>IBAN</strong></td>
<td width="15"><strong>:</strong></td>
<td><%#Eval("Iban").ToString() %></td>
</tr>
</table>
</td>
<td width="100" align="center" valign="middle">
<asp:RadioButton ID="RadioBtn" Text='<%#Eval("id").ToString() %>' runat="server" />
</td>
</tr>
</table>
</div>
</ItemTemplate>
</asp:Repeater>
<input id="rbMyRadio" type="radio"runat="server" class="myClass" />
" />
账户所有者
:
分支机构编号
:
账号
:
IBAN
:
同页信用卡分期付款清单
<asp:Repeater ID="RptTaksitList" OnItemDataBound="RptTaksitList_ItemDataBound" runat="server">
<ItemTemplate>
<tr runat="server" id="arka_tr">
<td align="center" height="22" width="40" runat="server" id="td1">
<b style="display: none; visibility: hidden">
<asp:Literal ID="lt_id" Text='<%#Eval("BankaID").ToString() %>' runat="server"></asp:Literal>
</b>
<asp:Literal ID="lt_taksit_sayisi" Text='<%#Eval("TaksitSayisi").ToString() %>' runat="server"></asp:Literal></td>
<td width="150" runat="server" id="td2">
<asp:Literal ID="LblSepetTotal" runat="server" Text='<%#Session["SepetUrunToplami"] %>'></asp:Literal></td>
<td runat="server" id="td3"><b style="display: none; visibility: hidden">
<asp:Literal ID="lt_komisyon_orani" Text='<%#Eval("KomisyonOrani").ToString() %>' runat="server"></asp:Literal>
</b>
<asp:Literal ID="lt_toplam_tutar" runat="server" Text=''></asp:Literal>
<b style="display: none; visibility: hidden">
<asp:Literal ID="lt_alt_limit" Text='<%#Eval("AltLimit").ToString() %>' runat="server"></asp:Literal>
</b>
</td>
</tr>
</ItemTemplate>
</asp:Repeater>
<input id="rbMyRadio" type="radio"runat="server" class="myClass" />
如何获取该单选按钮的值和分组
<input id="rbMyRadio" type="radio"runat="server" class="myClass" />
通常我在经典asp中使用了,但我更改了编码语言
<input id="rbMyRadio" type="radio"runat="server" class="myClass" />
亲切问候
<input id="rbMyRadio" type="radio"runat="server" class="myClass" />
谢谢你的帮助。我是这样做的
<input id="rbMyRadio" type="radio"runat="server" class="myClass" />
在标记中,我将单选按钮声明为服务器端html控件:
<input id="rbMyRadio" type="radio"runat="server" class="myClass" />
分组是在页眉中使用jquery完成的:
<input id="rbMyRadio" type="radio"runat="server" class="myClass" />
<script type="text/javascript">
$(document).ready(function () {
$('input[type=radio]').click(function () {
var cname = $(this).attr('class');
$('.' + cname).each(function () {
$(this).prop('checked', false);
});
$(this).prop('checked', true);
});
});
</script>
$(文档).ready(函数(){
$('input[type=radio]')。单击(函数(){
var cname=$(this.attr('class');
$('..+cname).each(函数(){
$(this.prop('checked',false);
});
$(this.prop('checked',true);
});
});
并在头部引用jquery:
<input id="rbMyRadio" type="radio"runat="server" class="myClass" />
<script src="Scripts/jquery-1.8.2.js"></script>
我从不在Stack中提供帮助。因此,在社区多次帮助我之后,我将第一次提供帮助
<input id="rbMyRadio" type="radio"runat="server" class="myClass" />
我喜欢你。我有一个更简单的解决办法
<input id="rbMyRadio" type="radio"runat="server" class="myClass" />
在单选按钮周围放置一些元素(DIV),其中包含一个类名,您可能只想在jQuery中选择所有单选项
<input id="rbMyRadio" type="radio"runat="server" class="myClass" />
在中编辑:当我以这种方式更改时,aspnet没有持久化viewstate。现在它可以正常工作:)
<input id="rbMyRadio" type="radio"runat="server" class="myClass" />
让我们看看HTML文件(或ASPX文件):
<input id="rbMyRadio" type="radio"runat="server" class="myClass" />
%#getQuestionNumber()%>)
<input id="rbMyRadio" type="radio"runat="server" class="myClass" />
这将很好地工作。只需创建一些javascript文件(.js)并将其命名为fixTheRadios.js,然后为您喜欢的“类名称”选择一个名称
<input id="rbMyRadio" type="radio"runat="server" class="myClass" />
重要提示:我没有在更新面板中测试代码。我建议您这样做。很晚才回答,但您也可以尝试在中继器中添加如下单选按钮:
<input id="rbMyRadio" type="radio"runat="server" class="myClass" />
<asp:TemplateColumn>
<ItemTemplate>
<div style="text-align: center">
<input type="radio" id="rptMyRadio" runat="server" />
</div>
</ItemTemplate>
</asp:TemplateColumn>
您可以使用jquery对repeater中的单选按钮进行分组。是否更改了asp单选按钮标记(如本例所示),添加了jquery?什么不起作用?分组不起作用还是无法获取单选按钮的值?我认为这是有意义的。我尝试了这个简单的jquery代码,它工作正常。