2014-10-05 65 views
-3

//設計結合個別行到單個標籤

//在設計視圖有10個標籤(lblq1,lblq2 .... lblq10)

//代碼

公共無效bindquestions( ) { 嘗試 {

 strqry = "select DISTINCT feedbackformusers.questionid as questionid,questions.question as question from feedbackformusers inner join questions on feedbackformusers.questionid=questions.questionid where [email protected] and [email protected] and feedbackformusers.isactive='yes'"; 

//查詢的輸出

// questionid question

// 1教師是否涵蓋了大學規定的全部教學大綱?

// 2使概念清晰,簡單而有趣?

// 3通過舉例簡化難題,讓講座變得有趣。

// 4對學生的參與使用邏輯性,目的性和發人深思的問題。

// 5可用性超越正常班級和合作解決個別問題。

// 6清晰自信地說話,並有足夠的響度。

// 7在課堂上保持適當的紀律。

// 8激勵學生在生活中增長並改善他們的缺點。

// 9規律性和守時性。

// 10激勵學生提問並在課堂上給出答案。

 cmd = new SqlCommand(strqry, con); 

     cmd.Parameters.AddWithValue("@empid", ddlemployee.SelectedValue); 

     cmd.Parameters.AddWithValue("@feedbackformid",Session["feedbackformid"].ToString()); 
     if (con.State == ConnectionState.Closed) 
     { con.Open(); } 

     drd = cmd.ExecuteReader(); 

//我KNW代碼將在這裏寫

//我要綁定與designview的10個標籤的輸出問題。

//我很困惑,在這裏做什麼,與每一個人的標籤綁定,

//我現在希望大家能夠理解

} 
    catch (Exception a) 
    { 
     ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "Alert", "alert('" + a.ToString() + "')", true); 
    } 
    finally 
    { 
     drd.Close(); 
     con.Close(); 
    } 

} 
+0

請讓問題更具可讀性。 – eckes 2014-10-05 05:50:06

+0

是的先生, 我想把我從查詢中得到的每個問題都綁定到每個標籤上。, 因爲我總是得到問題,即10和10個標籤有 我如何爲每個標籤賦值? – 2014-10-05 05:54:23

回答

0

我不是爲asp.net多.. 但使用ADODB記錄ü可以用SQL訪問數據庫次使用其項目屬性得到記錄每一行並將其分配給label.text

在vb.net標籤本身具有綁定屬性.. 所以它si在那裏。

在asp.net adodb記錄集或oledb表適配器應該做的很好,我想

+0

正是我想訪問通過行索引 但nt可能 或可能我不知道如何 – 2014-10-05 06:07:23