C# 我使用一个标签和复选框,但标签和复选框应该动态生成 private void SetAnswer() { StrQuery=“选择回答ID,从TBL_答案中选择答案,其中问题ID=”+QID+”; oDt=ClsConnection.ExecuteSelectQry(StrQuery); for(int i=0;i0) { 标签lbl=新标签(); LblAnswer.Text=oDt.Rows[i][“Answer”].ToString(); chckbox.Visible=true; } } }
我使用的是一个标签和一个复选框,但它显示的是单个标签和复选框,但是标签和复选框应该根据问题的选项动态生成。你应该使用C# 我使用一个标签和复选框,但标签和复选框应该动态生成 private void SetAnswer() { StrQuery=“选择回答ID,从TBL_答案中选择答案,其中问题ID=”+QID+”; oDt=ClsConnection.ExecuteSelectQry(StrQuery); for(int i=0;i0) { 标签lbl=新标签(); LblAnswer.Text=oDt.Rows[i][“Answer”].ToString(); chckbox.Visible=true; } } },c#,asp.net,sql-server-2008,C#,Asp.net,Sql Server 2008,我使用的是一个标签和一个复选框,但它显示的是单个标签和复选框,但是标签和复选框应该根据问题的选项动态生成。你应该使用Repeater你能详细说明一下吗..plz..如果问题是你看不到动态生成的标签,那是因为你忘了将它添加到窗体:Form1.Controls.add(lbl)我没有在windows中创建项目。我在asp.net中使用c#@Mederic创建,标签上写着asp.net,所以在表单中添加控件不是一个选项 private void SetAnswer() { StrQuery =
Repeater
你能详细说明一下吗..plz..如果问题是你看不到动态生成的标签,那是因为你忘了将它添加到窗体:Form1.Controls.add(lbl)
我没有在windows中创建项目。我在asp.net中使用c#@Mederic创建,标签上写着asp.net
,所以在表单中添加控件不是一个选项
private void SetAnswer()
{
StrQuery = "SELECT AnswerID,Answer FROM TBL_Answer where QuestionID='" + QID + "'";
oDt = ClsConnection.ExecuteSelectQry(StrQuery);
for (int i = 0;i< oDt.Rows.Count; i++)
{
//if (oDt.Rows.Count > 0)
{
Label lbl = new Label();
LblAnswer.Text = oDt.Rows[i]["Answer"].ToString();
chckbox.Visible = true;
}
}
}