• 所有下划线替换成文本框并且ID不同


    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Web;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using System.Text.RegularExpressions;


    string sAnswer = "";
    string[] Answer = Regex.Split(lbQuestion.Text, "_+", RegexOptions.IgnoreCase);
    for (int i = 0; i < (Answer.Count() - 1); i++)
    {
    if (Answer[0] == "")
    {
    Answer[0] = "<input type="text" id=txtRightAnswer" + 0 + " style="background-color:#ceedff; border:none; border-bottom:solid 1px black;" />";
    }
    else if (i == (Answer.Count() - 1) && Answer[(Answer.Count() - 1)] == "")
    {
    Answer[(Answer.Count() - 1)] = "<input type="text" id=txtRightAnswer" + (Answer.Count() - 1) + " style="background-color:#ceedff; border:none; border-bottom:solid 1px black;" />";
    }
    else
    {
    Answer[i] += "<input type="text" id=txtRightAnswer" + i + " style="background-color:#ceedff;border:none; border-bottom:solid 1px black;" />";
    }
    }
    for (int j = 0; j < Answer.Length; j++)
    {
    sAnswer += Answer[j];
    }
    Control c = ParseControl(sAnswer);
    Panel1.Controls.Clear();
    Panel1.Controls.Add(c);

  • 相关阅读:
    CSU 1122
    CSU 1256
    CSU 1240
    HDU 1874
    CSU 1004
    Problem F CodeForces 16E
    Problem E CodeForces 237C
    Problem C FZU 1901
    12-30
    2016-12-29
  • 原文地址:https://www.cnblogs.com/liziqiang/p/3437347.html
Copyright © 2020-2023  润新知