protected void lbtnSpam_Click(object sender, EventArgs e) { if (true) { try { hdConfirmSpamCheck.Value = "1"; LinkButton5.Focus(); string spam = string.Empty; SpamResultSet sr = new SpamResultSet(); Result results = new Result(); BuildMessage(); results = sr.GetSpamResultSetMultipart(sContent); double Score = results.TotalScore; double Threshold = results.Threshold; bool status = results.IsSpam; DataTable dtReport = new DataTable(); dtReport.Columns.Add("Score"); dtReport.Columns.Add("Rules Name"); dtReport.Columns.Add("Description"); dtReport.Columns.Add("Area"); for (int ind = 0; ind < results.Score.Count; ind++) dtReport.Rows.Add(new object[] { results.Score[ind], results.RuleName[ind], results.Description[ind], results.Area[ind] }); GridSpam.DataSource = dtReport.DefaultView; GridSpam.DataBind(); lblMsg.Text = "Score= " + Score; if (status == true) { spam = "Yes"; } else { spam = "No"; } //lblMsg.Text = lblMsg.Text + "<br>" + " Required = " + Threshold; //lblMsg.Text = lblMsg.Text + "<br>" + "Spam Status= " + spam; lblMsg.ForeColor = System.Drawing.Color.Red; ModalPopupExtenderSpam.Show(); } catch (Exception ex) { lblexMessage.Visible = true; lblMainMsg.Visible = true; lblMainMsg.Text = ex.Message; } } }
protected void Page_Load(object sender, EventArgs e) { string EditorContent = Session["EditorContent"].ToString(); if (true) { try { string spam = string.Empty; SpamResultSet sr = new SpamResultSet(); Result results = new Result(); results = sr.GetSpamResultSetMultipart(EditorContent); double Score = results.TotalScore; double Threshold = results.Threshold; bool status = results.IsSpam; //int introws = results.Score.Count; DataTable dtReport = new DataTable(); dtReport.Columns.Add("Score"); dtReport.Columns.Add("Rules Name"); dtReport.Columns.Add("Description"); dtReport.Columns.Add("Area"); for (int ind = 0; ind < results.Score.Count; ind++) dtReport.Rows.Add(new object[] { results.Score[ind], results.RuleName[ind], results.Description[ind], results.Area[ind] }); //int count = dtReport.Rows.Count; //DataRow dr=results GridSpam.DataSource = dtReport.DefaultView; GridSpam.DataBind(); lblMsg.Text = "Score= " + Score; if (status == true) { spam = "Yes"; } else { spam = "No"; } //lblMsg.ForeColor = System.Drawing.Color.Red; lblMsg.Text = lblMsg.Text + "<br>" + " Required = " + Threshold; lblMsg.Text = lblMsg.Text + "<br>" + "Spam Status= " + spam; lblMsg.ForeColor = System.Drawing.Color.Red; //lblexMessage.Text = lblexMessage + "<br>" + "Spam Status= " + spam; //lblMsg.Text = lblMsg.Text + "<br>" + " Row Count = " + count; //ModalPopupExtenderSpam.Show(); } catch (Exception ex) { //GridView1.Visible = false; lblexMessage.Visible = true; lblMsg.Visible = false; //lblexMessage.Text = ex.Message; //lblMessage.Visible = true; } } }