年間予算を編集するためのテンプレート フィールドが 1 つある asp.net ページにグリッドビューがあります。コードは次のとおりです。
<Columns>
<asp:BoundField DataField="f_year" HeaderText="Year" ReadOnly="True" `enter code here`>
<ItemStyle Width="35px" />
</asp:BoundField>
<asp:BoundField DataField="o_orgcode" HeaderText="Cost Center " ReadOnly="True" />
<asp:BoundField DataField="o_orgdesc" HeaderText="CostCenterDesc " ReadOnly="True" />
<asp:BoundField DataField="s_subobject" HeaderText="Account " ReadOnly="True" />
<asp:BoundField DataField="s_subdescrip" HeaderText="AccountDesc" ReadOnly="True" />
<asp:TemplateField HeaderText="Initial Appropriation">
<EditItemTemplate>
<asp:Label ID="Label2" runat="server" Text="$"></asp:Label>
<asp:TextBox ID="txtEditItemApprAmt" runat="server" Text='<%# Bind("b_budgetamt", "{0:f}") %>' CssClass="boxright"></asp:TextBox>
</EditItemTemplate>
<ItemTemplate>
<asp:TextBox ID="txtEditItemApprAmt2" runat="server" Text='<%# Bind("b_budgetamt", "{0:f}") %>' CssClass="boxright"></asp:TextBox>
</ItemTemplate>
<ItemStyle HorizontalAlign="Right" VerticalAlign="Middle" />
</asp:TemplateField>
<asp:BoundField DataField="b_initials" ReadOnly="True" >
<ItemStyle Width="35px" />
</asp:BoundField>
ページに 1 つのテンプレート I フィールドが読み込まれると、データバインドされたテキスト ボックスとして自動的に表示されます。一度に複数の金額を入力する必要があり、これが私のサイトにとってより良い機能であると信じているため、これを行います。外部(グリッドビューの外部を意味する)ボタンをクリックして、グリッドビューをループし、データベース内のそれらの値を変更できるようにしたいと考えています。誰でもこれを行う方法を知っていますが、インターネットでこの例を見つけることができませんでした?? ありがとう!