我正在与 DotNetNuke 一起使用 asp.net。
我想尝试一些对我的其他真实项目有帮助的东西。
我想使用 sql server 中的存储过程从后面的代码中填充 GridView 吗?
在 Info 组件中,我添加了以下内容:
public string Emri2 { get; set; }
在 DataProvider 我添加这个:
public abstract IDataReader GetEmri(string Emri);
在控制器中我添加了这个:
public GradesInfo GetEmri(GradesInfo gr) { return (GradesInfo)CBO.FillObject(DataProvider.Instance().GetEmri(gr.Emri2), typeof(GradesInfo)); }
在 SqlDataProvider 我添加这个:
public override IDataReader GetEmri(string Emri) { return (IDataReader)SqlHelper.ExecuteReader(ConnectionString, "SelektoStudentet", Emri); }
如何在页面加载时填充网格?
在页面加载:
GradesController gr = new GradesController();
GradesInfo grIn = new GradesInfo();
grIn.Emri2 = "John";
gr.GetEmri(grIn);
有人可以帮助他们吗?我尝试了很多事情,但我做不到
Ps 我不允许使用 SqlConnection、SqlCommand 等。