/// <summary>
        /// 根据ID获取问题信息
        /// </summary>
        public string GetOptionById()
        {
            var    quesQuestionsBLL = new QuesOptionBLL(this.CurrentUserInfo);
            string content          = string.Empty;

            string key = string.Empty;

            if (FormatParamValue(Request("OptionID")) != null && FormatParamValue(Request("OptionID")) != string.Empty)
            {
                key = FormatParamValue(Request("OptionID")).ToString().Trim();
            }

            var condition = new List <IWhereCondition>();

            if (!key.Equals(string.Empty))
            {
                condition.Add(new EqualsCondition()
                {
                    FieldName = "OptionID", Value = key
                });
            }

            var data = quesQuestionsBLL.Query(condition.ToArray(), null).ToList().FirstOrDefault();

            var jsonData = new JsonData();

            jsonData.totalCount = (data == null) ? "0" : "1";
            jsonData.data       = data;

            content = string.Format("{{\"totalCount\":{1},\"topics\":{0}}}",
                                    data.ToJSON(),
                                    (data == null) ? "0" : "1");

            return(content);
        }