我想計算兩個文本框值並在gridview
內的另一個文本框中顯示結果。對照gridview
有3列:qty
,unit price
和total
。總欄應自動計算使用AngularJS
。我無法綁定兩個文本框,總共列爲NaN
。如何使用Angular js計算gridview項目模板文本框值的兩個文本框值
<div ng-app>
<asp:GridView runat="server" ID="gridviewCalc" AutoGenerateColumns="false" OnRowEditing="gridviewCalc_RowEditing" AutoGenerateEditButton="true">
<Columns>
<asp:TemplateField HeaderText="QTY" >
<ItemTemplate>
<asp:TextBox runat="server" Text='<%# Eval("qty")%>' ng-model="qty"/>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Unit Price">
<ItemTemplate>
<asp:TextBox runat="server" Text='<%# Eval("unitprice")%>' ng-model="unitprice"/>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Total">
<ItemTemplate>
<asp:TextBox runat="server" Text='{{qty+unitprice}}'/>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
</div>
我沒有看到任何文本框。 – Rajesh
確定偶數標籤值沒有得到 –
嘗試將'Text ='{{qty + unitprice}}''改爲'ng-model = total',並且在控制器中,'$ scope.total = $ scope.qty + $ scope。單位價格;' – Rajesh