C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 7 を表示中)
■7381 / )  DataGridをdivタグで囲みたい
□投稿者/ shi 二等兵(1回)-(2006/10/10(Tue) 10:00:36)

分類:[C#] 


分類:[C#] 

おはようございます。質問させてください。

DataGridをdivタグで囲み、Gridにスクロールをつけたいのですが
まったく検討がつきません。
現在画面のスクロールで対応しているのですが見た目がよくありません。
下記の状態で実行するとエラーになってしまいます。

よろしくお願いします。

private void Page_Load(object sender, System.EventArgs e)
{

if (!IsPostBack)
{
string tmp = (string)Request.Params["ConditionKeys"];
if (tmp != "")
{
string [] conditionKeys = tmp.Split(',');
AddDataGrid(conditionKeys);
}
}
}

private void AddDataGrid(string[] keysList)
{
DataTable dataTable = new DataTable();
dataTable.Columns.Add(new DataColumn(DispValue.Data("Select"), typeof(string)));
dataTable.Columns.Add(new DataColumn(DispValue.Data("Attribute"), typeof(string)));

DataRow dataRow;
for(int i = 0; i < keysList.Length; i++)
{
//dataTableにデータを追加する
}
DataGrid.DataSource = dataTable;
DataGrid.DataBind();

↓↓↓ここでdivタグ処理?
HtmlGenericControl div = new HtmlGenericControl("DIV");
div.Attributes["style"] = "OVERFLOW-Y: scroll; WIDTH: 300px; HEIGHT: 400px";
div.Controls.Add(DataGrid);

}

0
返信 編集キー/


管理者用

- Child Tree -