私はしばらくの間Gridviewを使用していましたが、簡単なテーブルを作成して日付f.e.Gridviewは1レコードに少数のデータ行を表示します
ID Name Surename Phone .....
1 Tom Tomtom 111122233
2 Vic VicVic 21231231
3 Rik RikRik 123545343
ここでは、3つのレコードを持つ単純なgridviewがあります。すべてのレコードは1行にあります。それでは、どのようにこれを行うには...私たちはGridViewのを持っており、ここでは3行で1つのレコードの情報を表示するので、ここで
ID Name Surename Phone .....
/1 Tom Tomtom 111122233
record1 { Additional info: blablabla
\ More info: xxxxx
/2 Vic VicVic 21231231
record2 { Additional info: blablabla
\ More info: xxxxx
/3 Rik RikRik 123545343
record3 { Additional info: blablabla
\ More info: xxxxx
:私は必要なもの はここのような3行に1つのレコードの情報を入れているのですか?私はデータのオブジェクトを持っていますが、これは、レコードの単一ラインこのような
private void grdMyGrid_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
MyObject ObjectEl = (MyObject)e.Row.DataItem;
e.Row.Cells[0].Text = ObjectEl.ID.ToString();
e.Row.Cells[1].Text = ObjectEl.Name.ToString();
e.Row.Cells[2].Text = ObjectEl.Surename.ToString();
LinkButton lbtConfigure = (LinkButton)e.Row.Cells[3].FindControl("lbtConfigure");
lbtConfigure.CommandArgument = Convert.ToString(ObjectEl.ID);
}
}
ListViewはこれを行うことができます – mshsayem