≪ ≪ JavaScriptに定義されたページを、順番に表示するためだけのHTA JScriptのエラートレースっぽく。。 ≫ ≫

///<summary>
/// リレーションシップに基いて、複数階層データバインドを行う関数。
/// Aspで2階層目以降のDataSourceを↓の様に設定する。
/// DataSource='<%# GetChildRelation(Container.DataItem,"リレーションシップ名") %>'
///</summary>
///<param name="dataItem">親要素</param>
///<param name="relation">リレーションシップ名</param>
///<returns>子要素データビュー</returns>
protected DataView GetChildRelation(object dataItem, string relation)
{
DataRowView drv = dataItem as DataRowView;
if (drv != null)
{
return drv.CreateChildView(relation);
}
else
{
return null;
}
}

↓ASP.NET の階層的なデータ バインディング
http://www.microsoft.com/japan/msdn/net/aspnet/ASPN-HierDataBinding.asp
≪ ≪ JavaScriptに定義されたページを、順番に表示するためだけのHTA JScriptのエラートレースっぽく。。 ≫ ≫

関連記事

Google Ads

Leave a Reply

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>