首页 > Web开发 > 详细

asp.net中选择数字时,另外的数字同时发生变化(适用dev控件)

时间:2016-01-14 15:54:35      阅读:218      评论:0      收藏:0      [点我收藏+]
技术分享技术分享
 
关键:
 <ClientSideEvents ValueChanged="AgioChanged" />
 
 <div class="col-sm-4">
                                                                    <div class="form-group">
                                                                        <label>折扣前价(¥)</label>
                                                                        <dx:ASPxSpinEdit ID="edTab3_agioagoprice" ClientInstanceName="edTab3_agioagoprice" runat="server" DisplayFormatString="¥{0:0.00}" Text=‘<%# Eval("AGIOAGOPRICE")%>‘ Width="100%" MinValue="0" MaxValue="999999999" LargeIncrement="1">
                                                                            <SpinButtons ShowIncrementButtons="False" ShowLargeIncrementButtons="True" />
                                                                            <ClientSideEvents ValueChanged="AgioPriceChanged" />
                                                                        </dx:ASPxSpinEdit>
                                                                    </div>
                                                                </div>
                                                                <div class="col-sm-4">
                                                                    <div class="form-group">
                                                                        <label>普通折扣(%)</label>
                                                                        <dx:ASPxSpinEdit ID="edTab3_agio" ClientInstanceName="edTab3_agio" runat="server" DisplayFormatString="{0:0}%" Text=‘<%# Eval("AGIO")%>‘ Width="100%" MinValue="0" MaxValue="100" LargeIncrement="1">
                                                                            <SpinButtons ShowIncrementButtons="False" ShowLargeIncrementButtons="True" />
                                                                            <ClientSideEvents ValueChanged="AgioChanged" />
                                                                        </dx:ASPxSpinEdit>

                                                                    </div>
                                                                </div>
                                                                <div class="col-sm-4">
                                                                    <div class="form-group">
                                                                        <label>折扣普通价(¥)</label>
                                                                        <dx:ASPxSpinEdit ID="edTab3_aprice" ClientInstanceName="edTab3_aprice" runat="server" DisplayFormatString="C" Text=‘<%# Eval("APRICE")%>‘ Width="100%" MinValue="0" MaxValue="999999999" LargeIncrement="1">
                                                                            <SpinButtons ShowIncrementButtons="False" ShowLargeIncrementButtons="True" />
                                                                        </dx:ASPxSpinEdit>
                                                                    </div>
                                                                </div>

  js:

 //折扣前价格值改变时
        function AgioPriceChanged() {
            var agioagoprice = edTab3_agioagoprice.GetValue();//折扣前 价格  edTab3_agioagoprice
            var agio = edTab3_agio.GetValue();//折扣 edTab3_agio


            var aprice = agioagoprice * (agio / 100);//折扣普通价  edTab3_aprice

            edTab3_aprice.SetValue(aprice);

        };
        //折扣值改变时
        function AgioChanged() {
            var agioagoprice = edTab3_agioagoprice.GetValue();//折扣前 价格
            var agio = edTab3_agio.GetValue();//折扣

            var aprice = agioagoprice * (agio / 100);
            edTab3_aprice.SetValue(aprice);//折扣普通价
        };

  

asp.net中选择数字时,另外的数字同时发生变化(适用dev控件)

原文:http://www.cnblogs.com/dfxyw/p/5130119.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!