同じ値を持つ行が多いGridViewを使用しているため、GridViewHelper classを使用してこれらの行をグループ化しました。ここでは、各グループ化値の間に別の行を入れたいと思います。どうやってするか?私はあなたがレンダリングされたときにそれらのスタイルをしたり、行をクリックしたときにしたいかどうかわからなかった GridViewの各グループ化行の後に行を挿入する方法はありますか?
0
A
答えて
0
:
次のスナップショットは、あなたの現在の状況を示しています。だから両方がここにある。あなたはあなたが望むスタイルを決めることができます。 CSSを制御するためのあなたのASP.NETのGridViewコントロールに適切な属性を設定:-)
:あなたは何かなどを試すことができ
<asp:GridView ID="gridviewid"
runat="server"
CssClass="gridview"
AutoGenerateSelectButton="True"
GridLines="None"
AllowPaging="true"
PageSize="10">
<HeaderStyle CssClass="gridViewHeader" />
<RowStyle CssClass="gridViewRow" />
<AlternatingRowStyle CssClass="gridViewAltRow" />
<SelectedRowStyle CssClass="gridViewSelectedRow" />
<PagerStyle CssClass="gridViewPager" />
</asp:GridView>
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
e.Row.CssClass = "cssClass";
}
}
0
を...
protected void Page_Load(object sender, EventArgs e)
{
GridViewHelper helper = new GridViewHelper(this.GridView1);
helper.RegisterGroup("yourGroupName", true, true);
helper.GroupHeader += new GroupEvent(helper_GroupHeader);
}
private void helper_GroupHeader(string groupName, object[] values, GridViewRow row)
{
if (groupName == "yourGroupName")
{
row.Cells[0].Text = "<br />" + row.Cells[0].Text;
}
}
あなたはまたにできるはずですセルにブレークラインを追加するのではなく、新しいセルをrow
の前に挿入します。
関連する問題
- 1. OracleBulkCopy()挿入行をロールバックする方法はありますか。
- 2. 各グループの最後の行を非表示にする方法はありますか?
- 3. C#の各ドットの後に改行を挿入する方法は?
- 4. Gridviewの挿入行
- 5. テキストボックスとボタンから特定の列の各行に値を挿入する方法はありますか?
- 6. 別の行の前に特定の行を挿入する方法、Pythonを使ったテキストファイルに行を挿入する方法はありませんか?
- 7. 行を自動的にグループ化する方法はありますか?
- 8. リストをmybatisに挿入し、INSERTをデータベースの別々の行に挿入する方法はありますか?
- 9. 実行時にJavaScriptの各行をエコーする方法はありますか?
- 10. DISTINCTの結果をグループ化し、COUNT行を正しくグループ化する方法はありますか?
- 11. 各行に挿入ボタンを作成する方法は?
- 12. データのない行を挿入する方法はありますか
- 13. 各ドットの後に新しい行を挿入するC++
- 14. DataFrameの各行にグループ名を割り当てる方法は?
- 15. SQLiteデータベースに挿入された最後の2行だけを取得する方法はありますか?
- 16. ASP.NET 3.5 GridViewで挿入行を作成する方法
- 17. CKEditorに画像を挿入した後にJavaScriptスニペットを実行する方法はありますか?
- 18. 各グループIDのデータフレームに新しい行を挿入
- 19. Visual Basicの別のGridViewからデータテーブルに行を挿入する
- 20. PDO SQLiteの挿入をトランザクションなしで行う方法はありますか?
- 21. Syntaxhighlighter各行の後に余分な空白行を挿入する
- 22. PhpExcel - 行Nの後に同じ行を挿入する方法は?
- 23. foreachループを使用してテキストボックス行の各行をデータベースに(行単位で)挿入する方法はありますか?
- 24. データの各行の間に行を挿入する一般式
- 25. Gridviewで最後に挿入された行へのスクロールasp.net
- 26. 新しい行を挿入して古い行の値を更新する方法はありますか?
- 27. NUnit - テストをキーでグループ化し、各グループのテストを並行して実行できますが、各グループは直列に実行できますか?
- 28. httpで始まる行の後にテキストを挿入する方法は?
- 29. UIの行をグループ化し、C#で2つのテーブルに挿入
- 30. PHP fwrite()特定の行の後に新しい行を挿入する方法
申し訳ありませんが、私の質問に入れたリンクに記載されているクラスは、GridViewHelperではなくGridViewGroupと呼ばれています。クラス名を変更しても、何も起こりませんでした。あなたはそれを見ていただけますか? – user1093651