手机
当前位置:查字典教程网 >编程开发 >asp.net教程 >动态向页面添加控件和使用正则表达式的代码
动态向页面添加控件和使用正则表达式的代码
摘要:复制代码代码如下: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开发中正则表达式中BUG分析

asp.net动态添加js文件调用到网页的方法

DataGrid 动态添加模板列 实现代码

C#使用正则表达式实例

几个C#常用正则表达式的总结

C#默认以管理员身份运行程序实现代码

asp.net动态加载自定义控件的方法

如何在浏览器中打开PDF文件并实现预览的思路与代码

ASP.NET中根据XML动态创建使用WEB组件

asp.net 动态生成表格

精品推荐
分类导航