我现在已经加载出了这一期问卷的题目到DropDownList里面,
现在要完成的功能是:
在DropDownList里面选择一题,然后下面出现这一题里面的所有答案,就像数据表里的answercontents字段里的内容。
然后我下面要查询的是需要传两个参数进去,一个是DropDownList的题目id,一个就是answercontents里面的选择答案的选项。
就好比,如果跟图上差不多的话 把答案给几个Button,然后我会分割两个,一次分割‘|’ 然后出现的就会是A.xxx
再分割一次‘.’ 前面的部分,答案选项就给Button的id,后面的答案就给Button的Text。
怎样做成这个功能呢?
实在是不会搞,希望大家帮帮忙啊!谢谢了!

解决方案 »

  1.   

    我感觉这个和考试答题系统是一样的吧,直接可以得到用户当时的选项,然后这些选项 用switch分支语句找到该选项,改变属性就行了吧?本人新手,水平有限。楼下继续
      

  2.   

    嗯,根据DropDownList里面的问题,然后找到问题的答案,再动态生成。
      

  3.   


     /// <summary>
            /// 取得分割后的字符串数据,数组以0开始,以默认的字符串分割
            /// </summary>
            /// <param name="str">字符串</param>
            /// <param name="separator">分割字符</param>
            /// <returns>返回分割后的字符串数组</returns>
            /// <example>string str=Split("rrrrddrew@@tqwewerewddccc@@")[1].ToString()</example>
            public static string[] StrSplit(string str, string separator)
            {
                string[] returnValue = System.Text.RegularExpressions.Regex.Split(str, @"[" + separator + "]+"); 
                return returnValue;
            }