动态向页面添加控件和使用正则表达式的代码
更新时间:2009年08月13日 14:54:34 作者:
动态向页面添加控件和使用正则表达式的实现代码。
复制代码 代码如下:
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堆和栈中值类型和引用类型的参数传递和内存分配,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2022-08-08关于WPF使用MultiConverter控制Button状态的详细介绍
本篇文章小编将为大家介绍,关于WPF使用MultiConverter控制Button状态的详细介绍。需要的朋友参考下2013-04-04.NET 6开发TodoList应用之实现DELETE请求与HTTP请求幂等性
这篇文章主要介绍了在.NET6开发中如何实现DELETE请求以及HTTP请求幂等性的,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下2021-12-12
最新评论