【问题标题】:get dropdownlist selected value into double variable asp.net web forms将下拉列表选定值转换为双变量 asp.net 网络表单
【发布时间】:2016-05-06 03:20:33
【问题描述】:

我需要将下拉列表值传递给双变量。

    <asp:DropDownList ID="Drpdownlist" runat="server" Font-Names="Arial" Font-Size="12pt" Height="20px" Width="100px">
        <asp:ListItem Selected="True" Value="0.5">0.5 %</asp:ListItem>
        <asp:ListItem Value="1">1 %</asp:ListItem>
        <asp:ListItem Value="1.5">1.5 %</asp:ListItem>
        <asp:ListItem Value="2">2 %</asp:ListItem>
        <asp:ListItem Value="2.5">2.5 %</asp:ListItem>
        <asp:ListItem Value="3">3 %</asp:ListItem>
        <asp:ListItem Value="3.5">3.5 %</asp:ListItem>
        <asp:ListItem Value="4">4 %</asp:ListItem>
        <asp:ListItem Value="4.5">4.5 %</asp:ListItem>
        <asp:ListItem Value="5">5 %</asp:ListItem>
    </asp:DropDownList>

有变数

double rate = .5;

【问题讨论】:

    标签: c# asp.net .net web webforms


    【解决方案1】:

    你应该试试这个

    double rate= Convert.ToDouble(DropDownList.SelectedValue.ToString());
    

    【讨论】:

      【解决方案2】:

      你可以试试这个

      double rate;
      double.TryParse(Drpdownlist.SelectedValue, out rate); // rate will be assigned if the conversion is successful
      

      通过以下链接查看有关double.TryParse 的更多详细信息:

      https://msdn.microsoft.com/en-us/library/994c0zb1%28v=vs.110%29.aspx

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-03-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多