たとえば、4 つの列を持つ SQL データベースからのデータで満たされる次のリピーターがあります。そのうちの 3 つ (名前、最小、最大) がリピーターに表示され、4 番目のキーは表の主キーです。必要に応じて、主キー フィールドを非表示のラベルとしてリピーターに追加できます。
<asp:repeater id="rpt" runat="server">
<ItemTemplate>
<asp:Label ID="repeaterLbl" text = <%#Container.DataItem("Name")%> runat="server"/>
<asp:Textbox ID="repeaterMinNumber" text = <%#Container.DataItem("Min")%> runat="server"/>
<asp:Textbox ID="repeaterMaxNumber" text = <%#Container.DataItem("Max")%> runat="server"/> <br />
</ItemTemplate>
</asp:repeater>
私の質問は、テキスト ボックスのテキスト フィールド (最小または最大) を変更し、データを SQL テーブルに保存したい場合、リピーターの正しい行を正しい主キー (または SQL の行) に関連付けるにはどうすればよいかということです。テーブル)?コード ビハインドでコードを提供する場合は、Visual Basic で提供してください。