asp.Netは、DataListとGridViewのコンテンツ項目にシーケンス番号を追加します
834 ワード
これはもともと大したことではありませんが、时には本当に不便です.例えば、試験システムと投票システムは、一般的な変数で記録してバインドすることで実現できます.面倒ですが、その場で内容項目の番号を取ることができます.
プロジェクト要件コンテンツリストにはルールのシーケンス番号が必要ですが、データベース内のプライマリ・キーは連続していないため、人為的に追加するしかありません.DataListの番号は0から始まるので、以下のコードを使います.
GridViewも似ていますが、少し違います.DataItemIndex:
記録して、後で使うことができることを望みます!
プロジェクト要件コンテンツリストにはルールのシーケンス番号が必要ですが、データベース内のプライマリ・キーは連続していないため、人為的に追加するしかありません.DataListの番号は0から始まるので、以下のコードを使います.
<asp:Label ID="lblQNum" runat="server"
Text='<%# Container.ItemIndex+1 %>' Font-Bold="True">
</asp:Label>
GridViewも似ていますが、少し違います.DataItemIndex:
<asp:Label ID="lblSNum" runat="server"
Text='<%# Container.DataItemIndex+1 %>'>
</asp:Label>
記録して、後で使うことができることを望みます!