/// <summary> /// 开始填充索引 /// </summary> /// <param name="dbname"></param> public string StartFullIndex(string id, string dbname, string userName) { string DbName = Databases.GetDbName(); if (id != "") { try { Discuz.Data.Databases.StartFullIndex(DbName); aysncallback = new delegateCreateOrFillText(StarFillIndexWithPostid); AsyncCallback myCallBack = new AsyncCallback(CallBack); aysncallback.BeginInvoke(DbName, id, myCallBack, userName); // return("window.location.href='global_detachtable.aspx';"); } catch (Exception ex) { return("<script>alert('" + FormatMessage(ex.Message) + "');</script>"); } } else { return("<script>alert('您未选中任何选项');window.location.href='global_detachtable.aspx';</script>"); } }
private void StartFullIndex_Click(object sender, EventArgs e) { #region 开始进行添充操作 if (this.CheckCookie()) { string DbName = DatabaseProvider.GetInstance().GetDbName(); if (DNTRequest.GetString("id") != "") { try { DatabaseProvider.GetInstance().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 }
/// <summary> /// 开始填充索引 /// </summary> /// <param name="dbname"></param> public string StartFullIndex(string id, string dbname, string userName) { string DbName = Databases.GetDbName(); if (id != "") { try { Discuz.Data.Databases.StartFullIndex(DbName); aysncallback = new delegateCreateOrFillText(StarFillIndexWithPostid); AsyncCallback myCallBack = new AsyncCallback(CallBack); aysncallback.BeginInvoke(DbName, id, myCallBack, userName); // return "window.location.href='global_detachtable.aspx';"; } catch (Exception ex) { return "<script>alert('" + FormatMessage(ex.Message) + "');</script>"; } } else { return "<script>alert('您未选中任何选项');window.location.href='global_detachtable.aspx';</script>"; } }
private void StartFullIndex_Click(object sender, EventArgs e) { #region 开始进行添充操作 if (this.CheckCookie()) { string DbName = DatabaseProvider.GetInstance().GetDbName(); if (DNTRequest.GetString("id") != "") { try { DatabaseProvider.GetInstance().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 }