微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

UpldatePanel中的ASP.Net RadioButtonList只选择第一项

如何解决UpldatePanel中的ASP.Net RadioButtonList只选择第一项

在我的 .aspx 页面中:我有 3 个 Radiobuttonlist,它们都连接到 sqldatasource。

显示数据后,我点击的每个数据都会转到第一个选项并被选中。

比如我选择了第三个选项,但是它转到了第一个选项!!

我没有给服务器写任何代码!!!我不知道为什么会这样。

我写的代码和下面的代码完全一样:

<form id="form1" runat="server">
    <asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>

    <asp:UpdatePanel ID="UpdatePanel1" runat="server">
        <ContentTemplate>
            <asp:UpdateProgress ID="UpdateProgress1" runat="server" AssociatedUpdatePanelID="UpdatePanel1">
                <Progresstemplate>
                    <p style="text-align:center;">
                        <img src="assets/ajax-loader.gif" /></p>
                </Progresstemplate>
            </asp:UpdateProgress>
            <div class="col-md-6">
                <div class="col-md-12 alefbasystemdotcom">
                    <span style="font-weight: bold;">Zusatzoptionen:</span>
                    <asp:RadioButtonList ID="rbloptions" runat="server" AutopostBack="True" DataSourceID="sdsoptions" DataTextField="name" DataValueField="price">
                    </asp:RadioButtonList>
                    <asp:sqlDataSource ID="sdsoptions" runat="server" ConnectionString="<%$ ConnectionStrings:HamoConStr %>"
                        SelectCommand="SELECT * FROM TypeExtraPay WHERE type='extra' AND cat=1">
                    </asp:sqlDataSource>
                </div>
                <div class="col-md-12 alefbasystemdotcom">
                    <span style="font-weight: bold;">Verarbeitung und Veredelung:</span>
                    <asp:RadioButtonList ID="rblproccess" runat="server" AutopostBack="true" DataSourceID="sdsproccess" DataTextField="name" DataValueField="price">
                    </asp:RadioButtonList>
                    <asp:sqlDataSource ID="sdsproccess" runat="server" ConnectionString="<%$ ConnectionStrings:HamoConStr %>"
                        SelectCommand="SELECT * FROM TypeExtraPay WHERE type='post' AND cat=1">
                    </asp:sqlDataSource>
                </div>
                <div class="col-md-12 alefbasystemdotcom">
                    <span style="font-weight: bold;">Angestrebter Liefertermin:</span>
                    <asp:RadioButtonList ID="rbldeliverydate" runat="server" AutopostBack="true" DataSourceID="sdsdelivery" DataTextField="name" DataValueField="price">
                    </asp:RadioButtonList>
                    <asp:sqlDataSource ID="sdsdelivery" runat="server" ConnectionString="<%$ ConnectionStrings:HamoConStr %>"
                        SelectCommand="SELECT * FROM TypeExtraPay WHERE type='deliverydate' AND cat=1">
                    </asp:sqlDataSource>
                </div>
                <asp:Label Text="" ID="mylbl" runat="server" />
            </div>
        </ContentTemplate>
    </asp:UpdatePanel>
</form>

感谢您的帮助

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?