动态向页面添加控件和使用正则表达式的代码_asp.net教程-查字典教程网
动态向页面添加控件和使用正则表达式的代码
动态向页面添加控件和使用正则表达式的代码
发布时间:2016-12-29 来源:查字典编辑
摘要:复制代码代码如下:namespaceWebCode{publicpartialclass_default:System.Web.UI.Pag...

复制代码 代码如下:

namespace WebCode

{

public partial class _default : System.Web.UI.Page

{

protected void Page_Load(object sender, EventArgs e)

{

String str = "这是一个测试文件<{config name="pagetitle1"}>,一个标签的解析<{config name="pagetitle2" count="2"}>过程";

Label mylabel = new Label();

mylabel.ID = "display";

mylabel.Text = this.myReplace(str);

Page.Form.Controls.Add(mylabel);

}

protected String myReplace(String str)

{

String pattern = @"<{(.*?)}>";

Regex p = new Regex(pattern, RegexOptions.IgnoreCase);

MatchCollection m = p.Matches(str);

String matchs = "";

for (int i = 0; i < m.Count; i++)

{

matchs += "," + m[i];

}

return matchs.Substring(1);

}

}

}

Page.Form.Controls.Add

向页面中Form节点的尾部添加控件。

using System.Text.RegularExpressions;

使用正则表达式要使用的类

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新asp.net教程学习
    热门asp.net教程学习
    编程开发子分类