Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/29.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# asp net中继器单选按钮组名称和获取单选按钮值_C#_Asp.net_.net_Sql_Radio Button - Fatal编程技术网

C# asp net中继器单选按钮组名称和获取单选按钮值

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" /> 问题是单选按钮组名。我没有对单选按钮进行分组,也没有获

我有一个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" />
这是我的银行账户清单

<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代码,它工作正常。