手机
当前位置:查字典教程网 >编程开发 >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动态加载自定义控件的方法

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

ASP.NET 导出到Excel时保留换行的代码

FileUpload1 上传文件类型验证正则表达式

在ASP.NET2.0中通过Gmail发送邮件的代码

ASP.net 动态加载控件时一些问题的总结

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

asp.net验证一个字符串是否符合指定的正则表达式

asp.net在后端动态添加样式表调用的方法

c#中过滤html的正则表达式

精品推荐
分类导航