private void AnalyseUrlHandler() { var client = new WebClient(); string downloadString = client.DownloadString(tbInput.Text.Trim()); //Get number of occurrences on the page of each word listed in meta tags var getNumberOfMetaTagOccurrence = ProcessInput.GetNumberOfMetatagOccurrence(downloadString); gvOccurrenceMetaTagResults.DataSource = getNumberOfMetaTagOccurrence; gvOccurrenceMetaTagResults.DataBind(); ViewState["dsmetatagoccurrencepage"] = getNumberOfMetaTagOccurrence; ViewState["sortdsmetatagoccurrencepage"] = "Asc"; //Get number of occurrences on the page of each word var getNumberOfOccurrenceOnPage = ProcessInput.GetNumberOfOccurrencePage(ProcessInput.ConvertHtmlToString(downloadString)); gvOccurrenceWordResults.DataSource = getNumberOfOccurrenceOnPage; gvOccurrenceWordResults.DataBind(); ViewState["dsnumberofoccurrencepage"] = getNumberOfOccurrenceOnPage; ViewState["sortdsnumberofoccurrencepage"] = "Asc"; //Get number of external links in the page var lExternalLinks = ProcessInput.GetExternalLinkList(downloadString); lblTotalExternalLinks.Text = lExternalLinks.Sum(x => x.OccurrenceCount).ToString(); gvExternalLinksResults.DataSource = lExternalLinks; gvExternalLinksResults.DataBind(); ViewState["dsexternallinkpage"] = lExternalLinks; ViewState["sortdsexternallinkpage"] = "Asc"; }
private void AnalyseEnglishHandler() { //Get number of occurrences on the page of each word var getNumberOfOccurrenceOnText = ProcessInput.GetNumberOfOccurrencePage(tbInput.Text.Trim()); gvOccurrenceWordResults.DataSource = getNumberOfOccurrenceOnText; gvOccurrenceWordResults.DataBind(); ViewState["dsnumberofoccurrencepage"] = getNumberOfOccurrenceOnText; ViewState["sortdsnumberofoccurrencepage"] = "Asc"; //Get number of external links in the text var lExternalLinks = ProcessInput.GetExternalLinkList(tbInput.Text.Trim()); lblTotalExternalLinks.Text = lExternalLinks.Sum(x => x.OccurrenceCount).ToString(); gvExternalLinksResults.DataSource = lExternalLinks; gvExternalLinksResults.DataBind(); ViewState["dsexternallinkpage"] = lExternalLinks; ViewState["sortdsexternallinkpage"] = "Asc"; gvOccurrenceMetaTagResults.DataSource = null; gvOccurrenceMetaTagResults.DataBind(); }