예제 #1
0
        protected void findRegex(object sender, EventArgs e)
        {
            regexPanel.Visible = true;

            try {
                ds.Tables.Clear();

                webservices.RegexComWebservice regexLib = new global::umbraco.presentation.webservices.RegexComWebservice();
                ds = regexLib.listRegExp(searchField.Text, "", 0, 10);

                results.DataSource = ds;
                results.DataBind();

                regexLib.Dispose();
                ds.Clear();
                ds.Dispose();
            } catch {
                Literal err = new Literal();
                err.Text = "<div class='diff'><p>" + ui.Text("defaultdialogs", "regexSearchError") + "</p></div>";
                regexPanel.Controls.Clear();
                regexPanel.Controls.Add(err);
            }
        }
예제 #2
0
        protected void findRegex(object sender, EventArgs e) {
            regexPanel.Visible = true;

            try {

                ds.Tables.Clear();

                webservices.RegexComWebservice regexLib = new global::umbraco.presentation.webservices.RegexComWebservice();
                ds = regexLib.listRegExp(searchField.Text, "", 0, 10);
                
                results.DataSource = ds;
                results.DataBind();
                
                regexLib.Dispose();
                ds.Clear();
                ds.Dispose();
            } catch{
                Literal err = new Literal();
                err.Text = "<div class='diff'><p>" + ui.Text("defaultdialogs", "regexSearchError") + "</p></div>";
                regexPanel.Controls.Clear();
                regexPanel.Controls.Add(err);
            }
        }