动态向页面添加控件和使用正则表达式的代码
2012-12-05 13:25
211 查看
代码如下:
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;
使用正则表达式要使用的类
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动态添加CheckBox控件及判断是否选中,以下是页面及后台代码
- android通过代码动态添加和删除控件
- jQuery EasyUI动态添加控件或者ajax加载页面后不能自动渲染问题的解决方法
- 动态定位到页面上任一控件代码
- [代码问题解决录A1]c#Listview控件动态添加数据并阻止重复添加
- Treeview动态添加用户控件传值和取值的实例代码
- jQuery EasyUI动态添加控件或者ajax加载页面后不能自动渲染问题的解决方法
- 基于Jquery的动态添加控件并取值的实现代码
- 简单高级搜索页面的简单实现,包括数据控件循环嵌套,DataTable动态生成数据添加等
- jQuery EasyUI动态添加控件或者ajax加载页面后不能自动渲染问题的解决方法
- ASP.NET页面中动态增加的控件、添加事件
- jquery实现动态添加控件,删除控件,页面性能优化
- 基于Jquery的动态添加控件并取值的实现代码
- html页面动态添加控件
- 如何用代码动态添加控件
- 关于页面动态添加控件
- 如何在代码中动态添加布局以及相关的控件
- 关于页面动态添加控件(转)