Я занимаюсь разработкой пользовательского тега для asp.net. Я хочу прочитать данные из этой базы данных тегов, вернуть их как объект класса и использовать их на страницах aspx.
Мой код:
private T RenderControl<T>(Control control)
{
T test = (T)Convert.ChangeType(GetType(DataSource), typeof(T));
test = WebFramework.GetSingleData<T>(SQL, SQLParams.ToArray());
return test;
}
protected override void RenderContents(HtmlTextWriter output)
{
output.AddAttribute(HtmlTextWriterAttribute.Id, this.ID);
}
как я могу это сделать?Пример:
<a1:SingleOrDefault ID="test" runat="server" DataSource="MyProject.Models.Members" SQL="SELECT * FROM Members WHERE ID=1"></a1:SingleOrDefault>
<%= test.UserName %>
Спасибо.