データベースからいくつかのデータをプルしているグリッドビューがあります。列の1つは為替レートを示しているため、たとえば1.54です。グリッドビューの上に、金額を入力できるテキストボックスがあります(たとえば、500)。
グリッドビューに「500is」という列を作成できるようにしたいのですが、500はテキストボックスから取得され、グリッドの行は500*1.54を表示します。
私のテキストボックスは次のとおりです。
<asp:TextBox id="CustomerAmount" runat="server" value="500" Width="73px"></asp:TextBox>
これに掛けたいグリッドビューの値は次のとおりです。
<asp:BoundField DataField="Rate" HeaderText="Rate" SortExpression="Rate" dataformatstring="{0:F4}">
<HeaderStyle BackColor="#1686D6" Font-Bold="True" ForeColor="White" HorizontalAlign="Left" />
<ItemStyle HorizontalAlign="Left" />
</asp:BoundField>
どんなアイデアでも、私はこれに固執しています。