使用NHibernate 查询时如function IList<T> GetList<T>()
{
return IList<T>;
}如我现在有一个实体class test
{
public string p1;
pulbic string p2;
}在WEB上调用时GetList<test>(); 这样没有问题但我想把<test> 变成动态的可以吗?我现在是想做一个母板页,里面来通过传一个 YHCMS.System.test这样的字符串去找,然后转换成T的那种查询数据现在查不出来或是怎么样在aspx里把test做为一个参数传给.master也可以
{
return IList<T>;
}如我现在有一个实体class test
{
public string p1;
pulbic string p2;
}在WEB上调用时GetList<test>(); 这样没有问题但我想把<test> 变成动态的可以吗?我现在是想做一个母板页,里面来通过传一个 YHCMS.System.test这样的字符串去找,然后转换成T的那种查询数据现在查不出来或是怎么样在aspx里把test做为一个参数传给.master也可以
typeof(GetListType).GetMethod("GetList", BindingFlags.Instance | BindingFlags.NonPublic).MakeGenericMethod(Type.GetType("YHCMS.System.test")).Invoke(new GetListType(), null)