0
내 web.config 및 gridview에 연결 문자열이 있습니다. 아래 gridview 구성하는 방법에 대한 코드입니다. 내가 그랬던 것처럼내 SqlDataSource에 연결 문자열을 바인딩하는 방법
<asp:GridView ID="GridView1" OnRowDataBound="GridView1_RowDataBound"
....
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:sb_cpdConnectionString %>"
SelectCommand="SELECT colID, lname, fname, address, hobby from table1 where column like '%' ">
<SelectParameters>
<asp:ControlParameter ControlID="TextBox1" Name="lname" PropertyName="Text"
Type="String" />
<asp:ControlParameter ControlID="TextBox1" Name="fname" PropertyName="Text"
Type="String" />
</SelectParameters>
</asp:SqlDataSource>
내 아이 데이터 소스에서 다른있는 gridview를 보여주고 싶은 나는 지금 뒤에 코드를 사용하고 있기 때문에, 어떻게 내 databasae 내 SqlDataSource와 결합 할 내 aspx 코드에서.
다음은 지금까지의 작업입니다.
private SqlDataSource ChildDataSource(string strCustometId, string strSort)
{
string strQRY = "";
SqlDataSource ds = new SqlDataSource();
string connectionString = WebConfigurationManager.ConnectionStrings["sb_cpdConnectionString"].ConnectionString;
SqlConnection myConnection = new SqlConnection(connectionString);
myConnection.Open();
strQRY = "SELECT [ID], [QuizNo]," +
"[Status],[CertificateNo],[Received] FROM [cpd_certificates]" +
" WHERE [ID] = '" + strCustometId + "'" +
"HAVING COUNT(*)=0 " + strSort;
// this is where I need help to bind connection string.
오류가 발생했습니다. connectionString 속성이 초기화되었습니다.