動的データを使用するデータ グリッドがあります。データ グリッドを含むページの page_init イベントで動的データを「有効」にします。実行時に動的データのタイプを設定できるようにしたいと考えています。設定するクラスの名前を文字列として持っています。これを行う方法がよくわかりません。
動的データを次のように設定します。
Dim myGrid As GridView = DirectCast(retrieveGrid.FindControl("gridResults"), GridView)
myGrid.EnableDynamicData(GetType(*MyEntityNameAsAString*)
エンティティ名を文字列として提供できないため、明らかにこれは機能しません。文字列をエンティティ型に変換するにはどうすればよいですか? 私は試した:
Type.GetType(entityname)
と
Type.GetType(AssemblyName.entityname)
そして、どちらも機能していないようです。つまり、これらのステートメントのどちらでも型を取得できません。