动态向页面添加控件和使用正则表达式的代码
2018-10-12 13:53
295 查看
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控件及判断是否选中,以下是页面及后台代码
- 页面动态添加用户控件
- JS动态添加的div点击跳转到另一页面实现代码
- jQuery EasyUI动态添加控件或者ajax加载页面后不能自动渲染问题的解决方法
- ASP.NET页面中动态增加的控件、添加事件
- IOS 代码动态添加控件
- Jquery动态添加及删除页面节点元素示例代码
- 关于页面动态添加控件
- c#页面动态添加控件
- 关于页面动态添加控件
- iOS通过代码动态添加和删除控件
- Android 动态代码添加控件
- 关于页面动态添加控件
- GridView中 对数据编辑打开一个新页面 & 动态添加控件并获取其值
- jQuery EasyUI动态添加控件或者ajax加载页面后不能自动渲染问题的解决方法
- 如何用代码动态添加控件
- Web浏览器中动态添加修改HTML页面代码的问题分析
- 在ASP.NET页面中动态添加控件