0
모두 안녕하십니까, 검색어로 생성 된 데이터를 보고서에 동적으로 표시하고 싶습니다. 나는 페이지로드 이벤트에 다음 코드를 작성했습니다 :asp.net의 보고서 뷰어를 통해 데이터 dynamicall 표시
다음 코드는 영문 파일로 작성
protected void Page_Load(object sender, EventArgs e)
{
string sqlQuery = "select * from Login";
SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["RosterConnectionString"].ConnectionString);
SqlDataAdapter da = new SqlDataAdapter(sqlQuery, con);
DataTable dt = new DataTable();
da.Fill(dt);
ReportDataSource rds1 = new ReportDataSource("Reports_Login", dt);
DReportViewer.Reset();
DReportViewer.LocalReport.ReportPath = Server.MapPath("MyReport.rdlc");
DReportViewer.LocalReport.DataSources.Clear();
DReportViewer.LocalReport.DataSources.Add(rds1);
DReportViewer.DataBind();
DReportViewer.LocalReport.Refresh();
}
:
<form id="form1" runat="server">
<div>
<rsweb:ReportViewer ID="DReportViewer" runat="server">
</rsweb:ReportViewer>
</div>
</form>
하지만 페이지를 실행할 때, 그것은 내용의 오류를 제공합니다
데이터 소스 인스턴스에 대해 데이터 소스 인스턴스가 제공되지 않았습니다. 'Login_Login'.
이 "Login_Login"라는 보고서의 데이터 소스가 인스턴스로 설정되지 않았 음을 의미합니다 .... 빨리