在小咸儿参与项目实战的时候,遇到一个难题,就是如何将自己做过的试题,在查询的时候,能够再次的回显出来。
第一次接触的时候,发现在使用了用户控件之后,在写其代码时,真是没有思路和想法,无处下手,所以导致了延期处理。再一次接触的时候,终于有些感觉了,接下来就是自己的逻辑和代码了。
首先添加一个用户控件:在选中类上右击——添加——用户控件
代码:
/// <summary>
/// 将信息加载到控件上
/// </summary>
/// <param name="qe"></param>
/// <param name="count"></param>
public void BindDataToSelf(SelectQuestionRecordEntity qe, int count)
{
try
{
int num = 0;
Choice2.Name = qe.QuestionID;
//将已有的答题记录 显示到用户控件的RadioButton上,用户数据会先
if (qe.ExamAnswer != string.Empty)
{
//循环GroupBox上的控件
foreach (Control item in Choice2.Contr