public void CreateFullTextIndex_Click(object sender, EventArgs e) { #region 建立全文索引 if (this.CheckCookie()) { if (Databases.IsFullTextSearchEnabled()==false) return; string msg = new Databases().CreateFullTextIndex(Discuz.Forum.Databases.GetDbName(), this.username); if (msg.StartsWith("window")) base.LoadRegisterStartupScript("PAGE", msg); else base.RegisterStartupScript("", msg); //try //{ // Databases.CreateFullTextIndex(Discuz.Forum.Databases.GetDbName()); // aysncallback = new delegateCreateFillIndex(CreateFullText); // AsyncCallback myCallBack = new AsyncCallback(CallBack); // aysncallback.BeginInvoke(Discuz.Forum.Databases.GetDbName(), myCallBack, this.username); // // base.LoadRegisterStartupScript("PAGE", "window.location.href='forum_updateforumstatic.aspx';"); //} //catch (Exception ex) //{ // string message = ex.Message.Replace("'", " "); // message = message.Replace("\\", "/"); // message = message.Replace("\r\n", "\\r\\n"); // message = message.Replace("\r", "\\r"); // message = message.Replace("\n", "\\n"); // base.RegisterStartupScript( "", "<script>alert('" + message + "');</script>"); //} } #endregion }
private void StartFullIndex_Click(object sender, EventArgs e) { #region 开始进行添充操作 if (this.CheckCookie()) { string msg = new Databases().StartFullIndex(DNTRequest.GetString("id"), Databases.GetDbName(), this.username); base.RegisterStartupScript(msg.StartsWith("window") ? "PAGE" : "", msg); //string DbName = Databases.GetDbName(); //if (DNTRequest.GetString("id") != "") //{ // try // { // Databases.StartFullIndex(DbName); // aysncallback = new delegateCreateOrFillText(StarFillIndexWithPostid); // AsyncCallback myCallBack = new AsyncCallback(CallBack); // aysncallback.BeginInvoke(DbName, DNTRequest.GetString("id"), myCallBack, this.username); // // base.LoadRegisterStartupScript("PAGE", "window.location.href='global_detachtable.aspx';"); // } // catch (Exception ex) // { // string message = ex.Message.Replace("'", " "); // message = message.Replace("\\", "/"); // message = message.Replace("\r\n", "\\r\\n"); // message = message.Replace("\r", "\\r"); // message = message.Replace("\n", "\\n"); // base.RegisterStartupScript( "", "<script>alert('" + message + "');</script>"); // } //} //else //{ // base.RegisterStartupScript( "", "<script>alert('您未选中任何选项');window.location.href='global_detachtable.aspx';</script>"); //} } #endregion }