public void Deserialize_Test6() { var serializer = new HtmlSerializer(); var proteins = serializer.Deserialize("..\\..\\TestFiles\\psummaryNewC.html").ToList(); Assert.AreEqual(600, proteins.Count); }
/// <summary> /// Saves the screenshot. /// </summary> /// <param name="fileName">Name of the file.</param> public void SaveScreenshot(string fileName) { //browser.SaveAs(fileName); DirectoryHelper.CreateIfNotExists(Path.GetDirectoryName(fileName)); var builder = new StringBuilder(); builder.AppendLine(pageHeader); builder.AppendLine(browser.Html); builder.AppendLine("</HTML>"); var html = builder.ToString(); try { var serializer = new HtmlSerializer(browser.Uri, html, Encoding.UTF8); serializer.FileStorage = new FileSystemStorage(fileName); serializer.SaveContent(); } catch (Exception ex) { AppCore.LogSystem.Log.Error("Ошибка сериализации скриншота", ex); SimpleSaveScreenshot(fileName, html); } }
protected void BindGrid() { try { DataTable data = BeanHelper.SearchBean.GetData(ViewState["SearchCondition"].ToString() + ViewState["OrderBy"].ToString(), ViewState["SelectedField"].ToString()); DataColumn Col = data.Columns.Add("IdEnc", System.Type.GetType("System.String")); Col.SetOrdinal(1); for (int i = 0; i < data.Rows.Count; i++) { data.Rows[i][1] = HtmlSerializer.ObjectToHTML(data.Rows[i][0].ToString()); } grddata.DataSource = data; grddata.DataBind(); lblRecord.Text = (data.Rows.Count.ToString()) + " Record(s) found."; if (data.Rows.Count > 0) { btnExportExcel.Visible = true; btnExportPDF.Visible = true; } else { btnExportExcel.Visible = false; btnExportPDF.Visible = false; } } catch (Exception ex) { Messagesection.Visible = true; Message.Text = ex.Message; LogManager.Log(ex); } }
protected void lnkSubmit_Click(object sender, EventArgs e) { try { int UserRoleId = 0; if (Request.QueryString["p2"] == null) { UserRoleId = 0; } else { UserRoleId = int.Parse(HtmlSerializer.HtmlToObject(Request.QueryString["p2"]).ToString()); } if (BeanHelper.UserRoleBean.IsUserRoleExist(UserRoleId, txtUserRoleName.Text.Replace("'", string.Empty).Trim())) { dvMsg.Visible = true; lblMsg.Text = "User Role already Exists."; txtUserRoleName.Focus(); return; } HelpMe.Entities.UserRole objUserRole = new HelpMe.Entities.UserRole(); objUserRole.UserRoleId = UserRoleId; objUserRole.UserRoleName = txtUserRoleName.Text.Replace("'", string.Empty).Trim(); objUserRole.UserRoleDesc = txtUserRoleDesc.Text.Replace("'", string.Empty).Trim(); int ReturnValue; BeanHelper.UserRoleBean.UserRole = objUserRole; if (UserRoleId == 0) { ReturnValue = BeanHelper.UserRoleBean.ExecuteData(HelpMe.CommonEnums.HelpMeOperations.I); } else { ReturnValue = BeanHelper.UserRoleBean.ExecuteData(HelpMe.CommonEnums.HelpMeOperations.U); } if (ReturnValue > 0) { UpdateUserAccess(ReturnValue); if (UserRoleId == 0) { lblMsg.Text = "User Role Saved Successfully."; } else { lblMsg.Text = "User Role Updated Successfully."; } } Response.Redirect("~/Search.aspx?p1=1&p2=" + HtmlSerializer.ObjectToHTML("UserRole"), false); } catch (Exception ex) { dvMsg.Visible = true; lblMsg.Text = ex.Message; } }
protected void lnkSubmit_Click(object sender, EventArgs e) { try { int LoginId = 0; if (Request.QueryString["p2"] == null) { LoginId = 0; } else { LoginId = int.Parse(HtmlSerializer.HtmlToObject(Request.QueryString["p2"]).ToString()); } if (BeanHelper.LoginBean.IsUserExist(LoginId, txtUserName.Text.Replace("'", string.Empty).Trim())) { dvMsg.Visible = true; lblMsg.Text = "User already Exists."; txtUserName.Focus(); return; } HelpMe.Entities.Login objLogin = new HelpMe.Entities.Login(); objLogin.LoginId = LoginId; objLogin.LoginName = txtUserName.Text.Trim().Replace("'", "''").Trim(); objLogin.LoginPassword = GlobalFunctions.Encrypt(txtPassword.Text.Trim()); objLogin.UserRoleId = Convert.ToInt32(ddlUserRole.SelectedValue); objLogin.IsActive = ChkIsActive.Checked == true ? 1 : 0; int ReturnValue; BeanHelper.LoginBean.LoginObject = objLogin; if (LoginId == 0) { ReturnValue = BeanHelper.LoginBean.ExecuteData(HelpMe.CommonEnums.HelpMeOperations.I); } else { ReturnValue = BeanHelper.LoginBean.ExecuteData(HelpMe.CommonEnums.HelpMeOperations.U); } if (ReturnValue > 0) { if (LoginId == 0) { lblMsg.Text = "User Saved Successfully."; } else { lblMsg.Text = "User Updated Successfully."; } } Response.Redirect("~/Search.aspx?p1=1&p2=" + HtmlSerializer.ObjectToHTML("User"), false); } catch (Exception ex) { dvMsg.Visible = true; lblMsg.Text = ex.Message; } }
protected void lnkSubmit_Click(object sender, EventArgs e) { try { int categoryID = 0; if (Request.QueryString["p2"] == null) { categoryID = 0; } else { categoryID = int.Parse(HtmlSerializer.HtmlToObject(Request.QueryString["p2"]).ToString()); } HelpMe.Entities.Category objCategory = new HelpMe.Entities.Category(); objCategory.CategoryId = categoryID; objCategory.CategoryName = txtCategoryName.Text.Trim().Replace("'", "''").Trim(); objCategory.CategoryPoints = Convert.ToInt32(txtCategoryPoints.Text.Trim().Replace("'", "''").Trim()); objCategory.Icon1 = lblPhoto1.Text; objCategory.Icon2 = lblPhoto2.Text; objCategory.ColorCode = "#" + txtColorCode.Text.Trim().ToString(); objCategory.IsActive = chkIsActive.Checked == true ? 1 : 0; objCategory.IsFree = chkIsFree.Checked == true ? 1 : 0; int ReturnValue; BeanHelper.CategoryBean.objCategory = objCategory; if (categoryID == 0) { ReturnValue = BeanHelper.CategoryBean.ExecuteData(HelpMe.CommonEnums.HelpMeOperations.I); } else { ReturnValue = BeanHelper.CategoryBean.ExecuteData(HelpMe.CommonEnums.HelpMeOperations.U); } if (ReturnValue > 0) { if (categoryID == 0) { lblMsg.Text = "Category Saved Successfully."; } else { lblMsg.Text = "Category Updated Successfully."; } } Response.Redirect("~/Search.aspx?p1=2&p2=" + HtmlSerializer.ObjectToHTML("Category"), false); } catch (Exception ex) { dvMsg.Visible = true; lblMsg.Text = ex.Message; } }
protected void lnkSubmit_Click(object sender, EventArgs e) { try { int PackageId = 0; if (Request.QueryString["p2"] == null) { PackageId = 0; } else { PackageId = int.Parse(HtmlSerializer.HtmlToObject(Request.QueryString["p2"]).ToString()); } HelpMe.Entities.Package objPackage = new HelpMe.Entities.Package(); objPackage.PackageId = PackageId; objPackage.PackageName = txtPackageName.Text.Trim().Replace("'", "''").Trim(); objPackage.Description = Convert.ToString(txtDescription.Text); objPackage.CreditPost = Convert.ToInt32(txtCreditPost.Text); objPackage.CreditPoint = Convert.ToInt32(txtCreditPoint.Text); objPackage.Amount = Convert.ToDecimal(txtAmount.Text); int ReturnValue; BeanHelper.PackageBean.objPackage = objPackage; if (PackageId == 0) { ReturnValue = BeanHelper.PackageBean.ExecuteData(HelpMe.CommonEnums.HelpMeOperations.I); } else { ReturnValue = BeanHelper.PackageBean.ExecuteData(HelpMe.CommonEnums.HelpMeOperations.U); } if (ReturnValue > 0) { if (PackageId == 0) { lblErrorMsg.Text = "Package Saved Successfully."; } else { lblErrorMsg.Text = "Package Updated Successfully."; } } Response.Redirect("~/Search.aspx?p1=2&p2=" + HtmlSerializer.ObjectToHTML("Package"), false); } catch (Exception ex) { dvMsg.Visible = true; lblErrorMsg.Text = ex.Message; } }
protected void lnkSubmit_Click(object sender, EventArgs e) { try { int GeneralSettingId = 0; if (Request.QueryString["p2"] == null) { GeneralSettingId = 0; } else { GeneralSettingId = int.Parse(HtmlSerializer.HtmlToObject(Request.QueryString["p2"]).ToString()); } HelpMe.Entities.GeneralSettings objGeneralSettings = new HelpMe.Entities.GeneralSettings(); objGeneralSettings.GeneralSettingId = GeneralSettingId; objGeneralSettings.CreditPoint = Convert.ToString(txtCreditPost.Text); objGeneralSettings.ShareApp = Convert.ToString(txtshareapp.Text); objGeneralSettings.SharePost = Convert.ToString(txtsharepost.Text); objGeneralSettings.AppMode = Convert.ToString(cblAppMode.SelectedValue); int ReturnValue; BeanHelper.GeneralSettingsBean.objGeneralSettings = objGeneralSettings; if (GeneralSettingId == 0) { ReturnValue = BeanHelper.GeneralSettingsBean.ExecuteData(HelpMe.CommonEnums.HelpMeOperations.I); } else { ReturnValue = BeanHelper.GeneralSettingsBean.ExecuteData(HelpMe.CommonEnums.HelpMeOperations.U); } if (ReturnValue > 0) { if (GeneralSettingId == 0) { lblErrorMsg.Text = "General Settings Saved Successfully."; } else { lblErrorMsg.Text = "General Settings Updated Successfully."; } } Response.Redirect("~/Search.aspx?p1=2&p2=" + HtmlSerializer.ObjectToHTML("General Settings"), false); } catch (Exception ex) { dvMsg.Visible = true; lblErrorMsg.Text = ex.Message; } }
protected void lnkCancel_Click(object sender, EventArgs e) { try { Response.Redirect("~/Search.aspx?p1=1&p2=" + HtmlSerializer.ObjectToHTML("Email Settings"), false); } catch (Exception ex) { dvMsg.Visible = true; lblErrorMsg.Text = ex.Message; } }
protected void lnkSubmit_Click(object sender, EventArgs e) { try { int iProductId = 0; if (Request.QueryString["p2"] == null) { iProductId = 0; } else { iProductId = int.Parse(HtmlSerializer.HtmlToObject(Request.QueryString["p2"]).ToString()); } HelpMe.Entities.Product objProduct = new HelpMe.Entities.Product(); objProduct.ProductId = iProductId; objProduct.ProductName = txtProductName.Text.Trim().Replace("'", "''").Trim(); objProduct.Description = Convert.ToString(txtDescription.Text); objProduct.ProductImage = Convert.ToString(lblProductimage.Text); objProduct.Point = txtPoint.Text == "" ? Convert.ToInt32("0") : Convert.ToInt32(txtPoint.Text); int ReturnValue; BeanHelper.ProductBean.ObjProduct = objProduct; if (iProductId == 0) { ReturnValue = BeanHelper.ProductBean.ExecuteData(HelpMe.CommonEnums.HelpMeOperations.I); } else { ReturnValue = BeanHelper.ProductBean.ExecuteData(HelpMe.CommonEnums.HelpMeOperations.U); } if (ReturnValue > 0) { if (iProductId == 0) { lblErrorMsg.Text = "Product Saved Successfully."; } else { lblErrorMsg.Text = "Product Updated Successfully."; } } Response.Redirect("~/Search.aspx?p1=2&p2=" + HtmlSerializer.ObjectToHTML("Product"), false); } catch (Exception ex) { dvMsg.Visible = true; lblErrorMsg.Text = ex.Message; } }
protected void lnkSubmit_Click(object sender, EventArgs e) { try { int ProductRedeemId = 0; if (Request.QueryString["p2"] == null) { ProductRedeemId = 0; } else { ProductRedeemId = int.Parse(HtmlSerializer.HtmlToObject(Request.QueryString["p2"]).ToString()); } HelpMe.Entities.ProductRedeem objobjProduct = new HelpMe.Entities.ProductRedeem(); objobjProduct.ProductId = Convert.ToInt64(ddlProduct.SelectedValue); objobjProduct.ClientId = Convert.ToInt64(ddlClient.SelectedValue); objobjProduct.RedeemPoint = Convert.ToInt32(txtRedeemPoint.Text); int ReturnValue; BeanHelper.ProductRedeemBean.ObjProductRedeem = objobjProduct; if (ProductRedeemId == 0) { ReturnValue = BeanHelper.ProductRedeemBean.ExecuteData(HelpMe.CommonEnums.HelpMeOperations.I); } else { ReturnValue = BeanHelper.ProductRedeemBean.ExecuteData(HelpMe.CommonEnums.HelpMeOperations.U); } if (ReturnValue > 0) { if (ProductRedeemId == 0) { lblErrorMsg.Text = "Product Redeem Saved Successfully."; } else { lblErrorMsg.Text = "Product Redeem Updated Successfully."; } } Response.Redirect("~/Search.aspx?p1=2&p2=" + HtmlSerializer.ObjectToHTML("Product Redeem"), false); } catch (Exception ex) { dvMsg.Visible = true; lblErrorMsg.Text = ex.Message; } }
static void Main(string[] args) { IInputManager inputManager = new InputManager(); // string path = @"D:\_Projects\_Visual Studio Projects\ConsoleApps\XMLtoHTML\Exercise\Sprint_11945.xml"; // Debug string path = inputManager.GetPath("Enter a path of a .xml file! Format: X:\\..\\..\\filename.xml \n"); HtmlSerializer htmlSerializer = new HtmlSerializer(); XmlDeserializer xmlDeserializer = new XmlDeserializer(); XmlToHtmlConverter xmlToHtmlConverter = new XmlToHtmlConverter(htmlSerializer, xmlDeserializer); xmlToHtmlConverter.Convert(path); }
protected virtual void OnServiceHtml(HtmlElement document) { Response.ContentType = MimeTypeMap.GetMimeType(".html"); using (var writer = new StreamWriter(Response.OutputStream)) { writer.WriteLine("<!DOCTYPE html>"); using (var serializer = new HtmlSerializer(writer)) { document.Serialize(serializer); } } }
/** * Retrieves the current content for this object in String form. * If content has been retrieved in parse tree form and has * been edited, the String form is computed from the parse tree by * rendering it. It is <b>strongly</b> encouraged to avoid switching * between retrieval of parse tree (through {@code getParseTree}), * with subsequent edits and retrieval of String contents to avoid * repeated serialization and deserialization. * @return Renderable/active content. */ public String getContent() { if (content == null) { if (contentSource != null) { content = contentSource.responseString; // Clear on first use contentSource = null; } else if (document != null) { content = HtmlSerializer.serialize(document); } } return(content); }
protected void lnkSubmit_Click(object sender, EventArgs e) { try { int iAboutUsId = 0; string SQry = string.Empty; if (Request.QueryString["p2"] == null) { iAboutUsId = 0; } else { iAboutUsId = int.Parse(HtmlSerializer.HtmlToObject(Request.QueryString["p2"]).ToString()); } if (iAboutUsId == 0) { SQry = @"INSERT INTO [dbo].[tblAboutUs]([Remarks])VALUES ('" + Convert.ToString(txtremarks.Text) + "')"; } else { SQry = @"update tblAboutUs set Remarks='" + Convert.ToString(txtremarks.Text) + "',CreatedOn=(getdate()) where AboutUsId=" + iAboutUsId + ""; } BeanHelper.DBHelper.ExecuteNonQuery(SQry); if (iAboutUsId == 0) { lblErrorMsg.Text = "About Us Saved Successfully."; } else { lblErrorMsg.Text = "About Us Updated Successfully."; } Response.Redirect("~/Search.aspx?p1=2&p2=" + HtmlSerializer.ObjectToHTML("AboutUs"), false); } catch (Exception ex) { dvMsg.Visible = true; lblErrorMsg.Text = ex.Message; } }
protected void DisplayData() { try { if (Request.QueryString["p2"] != null) { Int64 iAboutUsId = int.Parse(HtmlSerializer.HtmlToObject(Request.QueryString["p2"]).ToString()); DataTable dt = BeanHelper.DBHelper.FillTable(@"Select AboutUsId, Remarks, CreatedOn, EndDate from [dbo].[tblAboutUs] where AboutUsId=" + iAboutUsId + " and EndDate is null"); if (dt.Rows.Count > 0) { txtremarks.Text = Convert.ToString(dt.Rows[0]["Remarks"]); } } } catch (Exception ex) { dvMsg.Visible = true; lblErrorMsg.Text = ex.Message; } }
protected void Page_Load(object sender, EventArgs e) { try { if (!GlobalFunctions.ValidateSession()) { Response.Redirect("~/index.aspx", false); return; } Page.Title = ConfigurationManager.AppSettings["ProjectTitle"].ToString() + " - Email Settings - Version : " + ConfigurationManager.AppSettings["Version"].ToString(); try { if (Request.QueryString["p2"] != null) { HtmlSerializer.HtmlToObject(Request.QueryString["p2"]).ToString(); } } catch (Exception) { Response.Redirect("~/Search.aspx?p1=1&p2=" + HtmlSerializer.ObjectToHTML("Email Settings"), false); } if (!IsPostBack) { FillCombo(); if (Request.QueryString["p2"] != null) { DisplayData(); } } } catch (Exception ex) { dvMsg.Visible = true; lblErrorMsg.Text = ex.Message; } }
private void FillNotification() { try { int iNotificationId = 0; if (Request.QueryString["p2"] == null) { iNotificationId = 0; } else { iNotificationId = int.Parse(HtmlSerializer.HtmlToObject(Request.QueryString["p2"]).ToString()); } string strQur = @"select [ClientId],[Remarks] ,[NotificationType],[KeyParameter],Title from [dbo].[tblNotification] where NotificationId=" + iNotificationId + ""; DataTable dtNotification = BeanHelper.DBHelper.FillTable(strQur); if (dtNotification.Rows.Count > 0) { ddlType.SelectedValue = Convert.ToString(dtNotification.Rows[0]["NotificationType"]); ddlClient.SelectedValue = Convert.ToString(dtNotification.Rows[0]["ClientId"]); txtMessage.Text = Convert.ToString(dtNotification.Rows[0]["Remarks"]); txtTitle.Text = Convert.ToString(dtNotification.Rows[0]["Title"]); string[] split = dtNotification.Rows[0]["KeyParameter"].ToString().Split('|'); if (split.Length <= 6) { txtKeyParameter1.Text = Convert.ToString(split[0]); txtKeyParameter2.Text = Convert.ToString(split[1]); txtKeyParameter3.Text = Convert.ToString(split[2]); txtKeyParameter4.Text = Convert.ToString(split[3]); txtKeyParameter5.Text = Convert.ToString(split[4]); txtKeyParameter6.Text = Convert.ToString(split[5]); } } } catch (Exception ex) { dvMsg.Visible = true; lblMsg.Text = ex.Message; } }
protected void DisplayData() { try { if (Request.QueryString["p2"] != null) { DataTable dt = BeanHelper.LoginBean.GetDataUser(ConversionHelper.ConvertToInt32(HtmlSerializer.HtmlToObject(Request.QueryString["p2"]).ToString())); if (dt.Rows.Count > 0) { txtUserName.Text = Convert.ToString(dt.Rows[0]["LoginName"]); txtPassword.Text = GlobalFunctions.Decrypt(Convert.ToString(dt.Rows[0]["LoginPassword"])); txtPassword.Attributes.Add("value", GlobalFunctions.Decrypt(Convert.ToString(dt.Rows[0]["LoginPassword"]))); ddlUserRole.SelectedValue = Convert.ToString(dt.Rows[0]["UserRoleId"]); ChkIsActive.Checked = Convert.ToBoolean(dt.Rows[0]["IsActive"]); } } } catch (Exception ex) { dvMsg.Visible = true; lblMsg.Text = ex.Message; } }
private String insertSpans(String text, IList<Span> spans, DocumentLinkResolver linkResolver, HtmlSerializer htmlSerializer) { if (spans.Count == 0) { return HttpUtility.HtmlEncode(text); } IDictionary<int, List<Span>> tagsStart = new Dictionary<int, List<Span>>(); IDictionary<int, List<Span>> tagsEnd = new Dictionary<int, List<Span>>(); foreach (Span span in spans) { if (!tagsStart.ContainsKey(span.Start)) { tagsStart.Add(span.Start, new List<Span>()); } if (!tagsEnd.ContainsKey(span.End)) { tagsEnd.Add(span.End, new List<Span>()); } tagsStart[span.Start].Add(span); tagsEnd[span.End].Add(span); } char c; String html = ""; Stack<Tuple<Span, String>> stack = new Stack<Tuple<Span, String>>(); for (int pos = 0, len = text.Length; pos < len; pos++) { if (tagsEnd.ContainsKey(pos)) { foreach (Span span in tagsEnd[pos]) { // Close a tag Tuple<Span, String> tag = stack.Pop(); String innerHtml = serialize(tag.Item1, tag.Item2, linkResolver, htmlSerializer); if (stack.Count == 0) { // The tag was top level html += innerHtml; } else { // Add the content to the parent tag Tuple<Span, String> head = stack.Pop(); stack.Push(new Tuple<Span, String>(head.Item1, head.Item2 + innerHtml)); } } } if (tagsStart.ContainsKey(pos)) { foreach (Span span in tagsStart[pos]) { // Open a tag stack.Push(new Tuple<Span, String>(span, "")); } } c = text[pos]; String escaped = HttpUtility.HtmlEncode(c.ToString()); if (stack.Count == 0) { // Top-level text html += escaped; } else { // Inner text of a span Tuple<Span, String> head = stack.Pop(); stack.Push(new Tuple<Span, String>(head.Item1, head.Item2 + escaped)); } } // Close remaining tags while (stack.Count > 0) { Tuple<Span, String> tag = stack.Pop(); String innerHtml = serialize(tag.Item1, tag.Item2, linkResolver, htmlSerializer); if (stack.Count == 0) { // The tag was top level html += innerHtml; } else { // Add the content to the parent tag Tuple<Span, String> head = stack.Pop(); stack.Push(new Tuple<Span, String>(head.Item1, head.Item2 + innerHtml)); } } return html; }
protected void DisplayData() { try { if (Request.QueryString["p2"] != null) { DataTable dt = BeanHelper.PackageBean.GetDataPackage(ConversionHelper.ConvertToInt32(HtmlSerializer.HtmlToObject(Request.QueryString["p2"]).ToString())); if (dt.Rows.Count > 0) { txtPackageName.Text = Convert.ToString(dt.Rows[0]["PackageName"]); txtDescription.Text = Convert.ToString(dt.Rows[0]["Description"]); txtCreditPost.Text = Convert.ToString(dt.Rows[0]["CreditPost"]); txtCreditPoint.Text = Convert.ToString(dt.Rows[0]["CreditPoint"]); txtAmount.Text = Convert.ToString(dt.Rows[0]["Amount"]); } } } catch (Exception ex) { dvMsg.Visible = true; lblErrorMsg.Text = ex.Message; } }
public String AsHtml(DocumentLinkResolver linkResolver, HtmlSerializer htmlSerializer) { return AsHtml(getBlocks(), linkResolver, htmlSerializer); }
public String asHtml(Block block, DocumentLinkResolver linkResolver, HtmlSerializer htmlSerializer) { String content = ""; if(block is StructuredText.Heading) { StructuredText.Heading heading = (StructuredText.Heading)block; content = insertSpans(heading.Text, heading.Spans, linkResolver, htmlSerializer); } else if(block is StructuredText.Paragraph) { StructuredText.Paragraph paragraph = (StructuredText.Paragraph)block; content = insertSpans(paragraph.Text, paragraph.Spans, linkResolver, htmlSerializer); } else if(block is StructuredText.Preformatted) { StructuredText.Preformatted paragraph = (StructuredText.Preformatted)block; content = insertSpans(paragraph.Text, paragraph.Spans, linkResolver, htmlSerializer); } else if(block is StructuredText.ListItem) { StructuredText.ListItem listItem = (StructuredText.ListItem)block; content = insertSpans(listItem.Text, listItem.Spans, linkResolver, htmlSerializer); } if (htmlSerializer != null) { String customHtml = htmlSerializer.Serialize(block, content); if (customHtml != null) { return customHtml; } } String classCode = block.Label == null ? "" : (" class=\"" + block.Label + "\""); if(block is StructuredText.Heading) { StructuredText.Heading heading = (StructuredText.Heading)block; return ("<h" + heading.Level + classCode + ">" + content + "</h" + heading.Level + ">"); } else if(block is StructuredText.Paragraph) { return ("<p" + classCode + ">" + content + "</p>"); } else if(block is StructuredText.Preformatted) { return ("<pre" + classCode + ">" + content + "</pre>"); } else if(block is StructuredText.ListItem) { return ("<li" + classCode + ">" + content + "</li>"); } else if(block is StructuredText.Image) { StructuredText.Image image = (StructuredText.Image)block; String labelCode = block.Label == null ? "" : (" " + block.Label); return ("<p class=\"block-img" + labelCode + "\">" + image.View.AsHtml(linkResolver) + "</p>"); } else if(block is StructuredText.Embed) { StructuredText.Embed embed = (StructuredText.Embed)block; return (embed.Obj.AsHtml()); } return ""; }
protected void FindSearchAndBind() { try { StringBuilder strwhere = new StringBuilder(); string searchtext = txtSearch.Text.Replace("'", string.Empty).Trim(); string mainstrwhere = string.Empty; string section = string.Empty; try { section = HtmlSerializer.HtmlToObject(Request.QueryString["p2"]).ToString(); } catch (Exception) { Response.Redirect("~/Dashboard.aspx", false); } if (!string.IsNullOrEmpty(searchtext) && (ViewState["Columns"] != null) && (ViewState["ColumnsType"] != null)) { ArrayList coldata = (ArrayList)ViewState["Columns"]; ArrayList coltype = (ArrayList)ViewState["ColumnsType"]; for (int i = 0; i < coldata.Count; i++) { if (((string)coltype[i]) == "DateTime") { if (strwhere.Length == 0) { strwhere.Append("Convert(Varchar(10), [" + ((string)coldata[i]) + "], 103) Like '%" + searchtext + "%'"); strwhere.Append(" Or Convert(Varchar(8), [" + ((string)coldata[i]) + "], 108) Like '%" + searchtext + "%'"); } else { strwhere.Append(" Or Convert(Varchar(10), [" + ((string)coldata[i]) + "], 103) Like '%" + searchtext + "%'"); strwhere.Append(" Or Convert(Varchar(8), [" + ((string)coldata[i]) + "], 108) Like '%" + searchtext + "%'"); } } else { if (strwhere.Length == 0) { strwhere.Append("[" + ((string)coldata[i]) + "] Like '%" + searchtext + "%'"); } else { strwhere.Append(" Or [" + ((string)coldata[i]) + "] Like '%" + searchtext + "%'"); } } } } string sWhere = "1 = 1"; if (section == "UserRole" || section == "Client") { if (ConversionHelper.ConvertToString(ddlStatus.SelectedValue) != "2") { sWhere = " IsActive = " + ConversionHelper.ConvertToString(ddlStatus.SelectedValue); } } if (section == "Job Post") { if (ConversionHelper.ConvertToString(ddlIsHire.SelectedValue) == "0") { sWhere = " IsHire = 0"; } else if (ConversionHelper.ConvertToString(ddlIsHire.SelectedValue) == "1") { sWhere = " IsHire = 1"; } else if (ConversionHelper.ConvertToString(ddlIsHire.SelectedValue) == "2") { sWhere = " IsHire = 2 And IsStripePaymentDone = 0"; } else if (ConversionHelper.ConvertToString(ddlIsHire.SelectedValue) == "3") { sWhere = " IsHire = 2 And IsStripePaymentDone = 1"; } } if (!string.IsNullOrEmpty(strwhere.ToString())) { sWhere = sWhere + " And ( " + strwhere.ToString() + " )"; } mainstrwhere = ViewState["SelectedView"].ToString() + " Where" + sWhere; ViewState["SearchCondition"] = mainstrwhere.ToString(); BindGrid(); } catch (Exception ex) { Messagesection.Visible = true; Message.Text = ex.Message; LogManager.Log(ex); } }
protected void DisplayData() { try { if (Request.QueryString["p2"] != null) { DataTable dt = BeanHelper.SubscriptionBean.GetData(ConversionHelper.ConvertToInt32(HtmlSerializer.HtmlToObject(Request.QueryString["p2"]).ToString())); if (dt.Rows.Count > 0) { txtFirstName.Text = Convert.ToString(dt.Rows[0]["FirstName"]); txtLastName.Text = Convert.ToString(dt.Rows[0]["LastName"]); txtPackageName.Text = Convert.ToString(dt.Rows[0]["PackageName"]); txtCreditPost.Text = Convert.ToString(dt.Rows[0]["CreditPost"]); txtCreditPoint.Text = Convert.ToString(dt.Rows[0]["CreditPoint"]); txtPaymentAmount.Text = Convert.ToString(dt.Rows[0]["PaymentAmount"]); txtPaymentTime.Text = Convert.ToString(dt.Rows[0]["PaymentTime"]); txtPaymentId.Text = Convert.ToString(dt.Rows[0]["PaymentId"]); txtPaymentStatus.Text = Convert.ToString(dt.Rows[0]["PaymentStatus"]); txtPaymentResponse.Text = Convert.ToString(dt.Rows[0]["PaymentResponse"]); } } } catch (Exception ex) { dvMsg.Visible = true; lblMsg.Text = ex.Message; } }
protected void DisplayData() { try { if (Request.QueryString["p2"] != null) { DataTable dt = BeanHelper.GeneralSettingsBean.GetDataGeneralSettings(ConversionHelper.ConvertToInt32(HtmlSerializer.HtmlToObject(Request.QueryString["p2"]).ToString())); if (dt.Rows.Count > 0) { txtCreditPost.Text = Convert.ToString(dt.Rows[0]["CreditPoint"]); txtshareapp.Text = Convert.ToString(dt.Rows[0]["ShareApp"]); txtsharepost.Text = Convert.ToString(dt.Rows[0]["SharePost"]); cblAppMode.SelectedValue = Convert.ToString(dt.Rows[0]["AppMode"]); } } } catch (Exception ex) { dvMsg.Visible = true; lblErrorMsg.Text = ex.Message; } }
public String AsHtml(IList<Block> blocks, DocumentLinkResolver linkResolver, HtmlSerializer htmlSerializer) { IList<BlockGroup> blockGroups = new List<BlockGroup>(); foreach(Block block in blocks) { BlockGroup lastOne = blockGroups.Count == 0 ? null : blockGroups[blockGroups.Count - 1]; if(lastOne != null && "ul" == lastOne.tag && block is ListItem && !((ListItem)block).IsOrdered) { lastOne.blocks.Add(block); } else if(lastOne != null && "ol" == lastOne.tag && block is ListItem && ((ListItem)block).IsOrdered) { lastOne.blocks.Add(block); } else if(block is ListItem && !((ListItem)block).IsOrdered) { BlockGroup newBlockGroup = new BlockGroup("ul", new List<Block>()); newBlockGroup.blocks.Add(block); blockGroups.Add(newBlockGroup); } else if(block is ListItem && ((ListItem)block).IsOrdered) { BlockGroup newBlockGroup = new BlockGroup("ol", new List<Block>()); newBlockGroup.blocks.Add(block); blockGroups.Add(newBlockGroup); } else { BlockGroup newBlockGroup = new BlockGroup(null, new List<Block>()); newBlockGroup.blocks.Add(block); blockGroups.Add(newBlockGroup); } } var html = ""; foreach(BlockGroup blockGroup in blockGroups) { if(blockGroup.tag != null) { html += ("<" + blockGroup.tag + ">"); foreach(Block block in blockGroup.blocks) { html += (asHtml(block, linkResolver, htmlSerializer)); } html += ("</" + blockGroup.tag + ">"); } else { foreach(Block block in blockGroup.blocks) { html += (asHtml(block, linkResolver, htmlSerializer)); } } } return html; }
protected void DisplayData() { try { if (Request.QueryString["p2"] != null) { DataTable dt = BeanHelper.CategoryBean.GetDataCategory(ConversionHelper.ConvertToInt32(HtmlSerializer.HtmlToObject(Request.QueryString["p2"]).ToString())); if (dt.Rows.Count > 0) { string FileName1 = string.Empty; string Path = string.Empty; string FileName2 = string.Empty; txtCategoryName.Text = Convert.ToString(dt.Rows[0]["CategoryName"]); txtCategoryPoints.Text = Convert.ToString(dt.Rows[0]["CategoryPoints"]); txtColorCode.Text = Convert.ToString(dt.Rows[0]["ColorCode"]).Substring(1, 6); FileName1 = Convert.ToString(dt.Rows[0]["Icon1"]); Path = Server.MapPath("~/images/" + FileName1); if (File.Exists(Path)) { imgPicture1.ImageUrl = "~/images/" + FileName1; } else { imgPicture1.ImageUrl = "../Content/images/icons/Noimge.jpg"; } aImage1.HRef = "~/images/" + FileName1; lblPhoto1.Text = FileName1; if (string.IsNullOrEmpty(lblPhoto1.Text)) { btnUploadImage1.Visible = true; btnClearImage1.Visible = false; aImage1.Visible = false; } else { btnUploadImage1.Visible = false; btnClearImage1.Visible = true; aImage1.Visible = true; } // For Icon 2 FileName2 = Convert.ToString(dt.Rows[0]["Icon2"]); lblPhoto2.Text = FileName2; if (string.IsNullOrEmpty(lblPhoto2.Text)) { btnUploadImage2.Visible = true; btnClearImage2.Visible = false; aImage2.Visible = false; } else { btnUploadImage2.Visible = false; btnClearImage2.Visible = true; aImage2.Visible = true; } Path = Server.MapPath("~/images/" + FileName2); if (File.Exists(Path)) { imgPicture2.ImageUrl = "~/images/" + FileName2; } else { imgPicture2.ImageUrl = "../Content/images/icons/Noimge.jpg"; } aImage2.HRef = "~/images/" + FileName2; if (Convert.ToInt32(dt.Rows[0]["IsActive"]) == 1) { chkIsActive.Checked = true; } else { chkIsActive.Checked = false; } if (Convert.ToInt32(dt.Rows[0]["IsFree"]) == 1) { chkIsFree.Checked = true; } else { chkIsFree.Checked = false; } } } } catch (Exception ex) { dvMsg.Visible = true; lblMsg.Text = ex.Message; } }
protected void DisplayData() { try { if (Request.QueryString["p2"] != null) { DataTable dt = BeanHelper.ProductBean.GetData(ConversionHelper.ConvertToInt32(HtmlSerializer.HtmlToObject(Request.QueryString["p2"]).ToString())); if (dt.Rows.Count > 0) { string FileName1 = string.Empty; string Path = string.Empty; txtProductName.Text = Convert.ToString(dt.Rows[0]["ProductName"]); txtDescription.Text = Convert.ToString(dt.Rows[0]["Description"]); txtPoint.Text = Convert.ToString(dt.Rows[0]["Point"]); FileName1 = Convert.ToString(dt.Rows[0]["ProductImage"]); Path = Server.MapPath("~/images/Product/" + FileName1); if (File.Exists(Path)) { imgProduct.ImageUrl = "~/images/Product/" + FileName1; } else { imgProduct.ImageUrl = "../Content/images/icons/Noimge.jpg"; } aImage1.HRef = "~/images/Product/" + FileName1; lblProductimage.Text = FileName1; if (string.IsNullOrEmpty(lblProductimage.Text)) { divshowproduct.Style.Add("Display", "none"); btnProductimage.Visible = true; btnClearImage.Visible = false; } else { divshowproduct.Style.Add("Display", "block"); btnProductimage.Visible = false; btnClearImage.Visible = true; fuproductimage.Visible = false; } } } } catch (Exception ex) { dvMsg.Visible = true; lblErrorMsg.Text = ex.Message; } }
private static String serialize(Span span, String content, DocumentLinkResolver linkResolver, HtmlSerializer htmlSerializer) { if (htmlSerializer != null) { String customHtml = htmlSerializer.Serialize(span, content); if (customHtml != null) { return customHtml; } } if (span is Strong) { return "<strong>" + content + "</strong>"; } if (span is Em) { return "<em>" + content + "</em>"; } if (span is LabelSpan) { return "<span class=\"" + ((LabelSpan)span).Label + "\">" + content + "</span>"; } if (span is Hyperlink) { Hyperlink hyperlink = (Hyperlink)span; if(hyperlink.Link is WebLink) { WebLink webLink = (WebLink)hyperlink.Link; return "<a href=\""+ webLink.Url + "\">" + content + "</a>"; } else if(hyperlink.Link is FileLink) { FileLink fileLink = (FileLink)hyperlink.Link; return "<a href=\"" + fileLink.Url + "\">" + content + "</a>"; } else if(hyperlink.Link is ImageLink) { ImageLink imageLink = (ImageLink)hyperlink.Link; return "<a href=\""+ imageLink.Url + "\">" + content + "</a>"; } else if(hyperlink.Link is DocumentLink) { DocumentLink documentLink = (DocumentLink)hyperlink.Link; String url = linkResolver.Resolve(documentLink); return "<a " + (linkResolver.GetTitle(documentLink) == null ? "" : "title=\"" + linkResolver.GetTitle(documentLink) + "\" ") + "href=\""+ url+ "\">" + content + "</a>"; } } return "<span>" + content + "</span>"; }
protected void Page_Load(object sender, EventArgs e) { try { if (!GlobalFunctions.ValidateSession()) { Response.Redirect("~/index.aspx", false); return; } Page.Title = ConfigurationManager.AppSettings["ProjectTitle"].ToString() + " - Job Post Info - Version : " + ConfigurationManager.AppSettings["Version"].ToString(); try { if (Request.QueryString["p2"] != null) { HtmlSerializer.HtmlToObject(Request.QueryString["p2"]).ToString(); } } catch (Exception) { Response.Redirect("~/Search.aspx?p1=2&p2=" + HtmlSerializer.ObjectToHTML("Jobpost"), false); } if (!IsPostBack) { if (Request.QueryString["p2"] != null) { TitleCaption.Text = "Job Post Information"; ArrayList coldata = new ArrayList(); ArrayList coltype = new ArrayList(); #region Job Post Offer ViewState["SearchCondition_JobPostOffer"] = "vwJobPostOfferGet Where JobPostId = " + ConversionHelper.ConvertToString(HtmlSerializer.HtmlToObject(Request.QueryString["p2"])); ViewState["OrderBy_JobPostOffer"] = " Order By [JobPostOfferId] ASC"; ViewState["SelectedField_JobPostOffer"] = "JobPostOfferId,JobPostId,ClientId, FirstName, LastName, EmailId, JobTitle, JobDescription, OfferAmount"; DataTable dtJobPostOffer = BeanHelper.SearchBean.GetData(ViewState["SearchCondition_JobPostOffer"].ToString() + ViewState["OrderBy_JobPostOffer"].ToString(), ViewState["SelectedField_JobPostOffer"].ToString()); coldata = new ArrayList(); coltype = new ArrayList(); for (int i = 0; i < dtJobPostOffer.Columns.Count; i++) { coldata.Add(dtJobPostOffer.Columns[i].ColumnName); coltype.Add(dtJobPostOffer.Columns[i].DataType.Name); } ViewState["Columns_EduInfo"] = coldata; ViewState["ColumnsType_EduInfo"] = coltype; GlobalFunctions.SetPaging(ref grdJobPostOffer); grdJobPostOffer.DataSource = dtJobPostOffer; grdJobPostOffer.DataBind(); lblRecord_JobPostOffer.Text = "Job Post Offer Info. : " + (dtJobPostOffer.Rows.Count.ToString()) + " Record(s)"; ViewState["PDFColWidth_EduInfo"] = new float[] { 17, 17, 17, 17, 16, 16 }; #endregion #region Job Post View ViewState["SearchCondition_JobPostView"] = "vwJobPostViewGet Where JobPostId = " + ConversionHelper.ConvertToString(HtmlSerializer.HtmlToObject(Request.QueryString["p2"])); ViewState["OrderBy_JobPostView"] = " Order By [JobPostViewId] ASC"; ViewState["SelectedField_JobPostView"] = "JobPostViewId,JobPostId,ClientId, FirstName, LastName, CreatedOn"; DataTable dtJobPostView = BeanHelper.SearchBean.GetData(ViewState["SearchCondition_JobPostView"].ToString() + ViewState["OrderBy_JobPostView"].ToString(), ViewState["SelectedField_JobPostView"].ToString()); coldata = new ArrayList(); coltype = new ArrayList(); for (int i = 0; i < dtJobPostView.Columns.Count; i++) { coldata.Add(dtJobPostView.Columns[i].ColumnName); coltype.Add(dtJobPostView.Columns[i].DataType.Name); } ViewState["Columns_EduInfo"] = coldata; ViewState["ColumnsType_EduInfo"] = coltype; GlobalFunctions.SetPaging(ref grdJobPostView); grdJobPostView.DataSource = dtJobPostView; grdJobPostView.DataBind(); lblRecord_JobPostView.Text = "Job Post View Info. : " + (dtJobPostView.Rows.Count.ToString()) + " Record(s)"; ViewState["PDFColWidth_EduInfo"] = new float[] { 17, 17, 17, 17, 16, 16 }; #endregion } } } catch (Exception ex) { dvMsg.Visible = true; lblMsg.Text = ex.Message; } }
protected void Page_Load(object sender, EventArgs e) { try { string section; if (!GlobalFunctions.ValidateSession()) { Response.Redirect("~/index.aspx", false); return; } try { section = HtmlSerializer.HtmlToObject(Request.QueryString["p2"]).ToString(); } catch (Exception) { Response.Redirect("~/Dashboard.aspx", false); } this.Form.DefaultButton = this.btnSearch.UniqueID.ToString(); section = HtmlSerializer.HtmlToObject(Request.QueryString["p2"].ToString()).ToString(); Page.Title = ConfigurationManager.AppSettings["ProjectTitle"].ToString() + " - Search - Job Post - Version : " + ConfigurationManager.AppSettings["Version"].ToString(); if (!IsPostBack) { txtSearch.Focus(); ddlStatus.Visible = false; btnCancelsearch.Visible = false; btnExportExcel.Visible = false; btnExportPDF.Visible = false; btnSearch.Visible = false; ddlIsHire.Visible = true; ViewState["SelectedView"] = "vwJobPostGet"; ViewState["ReturnPage"] = "~/SearchJobPost.aspx?p1=2"; ViewState["SearchCondition"] = ViewState["SelectedView"].ToString() + " Where IsHire = 0"; ViewState["OrderBy"] = " Order By [JobPostId] ASC"; ViewState["SelectedField"] = @"JobPostId,ClientId,JobTitle,JobDescription,JobPhoto,IsFree,CategoryId,JobPostingPoints,JobPostingAmount,Latitude,Longitude,Altitude,JobTimeFlag,JobHour,JobDoneTime,JobAmount,JobAmountFlag,PaymentTime,PaymentId,PaymentStatus, PaymentResponse,CreatedOn,EndDate,Latitude_1,Longitude_1,Altitude_1,FirstName,LastName,CategoryName,EmailId,IsHire,TotalPayment,RefundAmount,DeductionAmount,HelperAmount,StripeDeductionAmount,IsStripePaymentDone,HelpSeeker_StripeAccountId,Helper_StripeAccountId,HelpSeekerName,HelperName"; TitleCaption.Text = "Job Post"; ViewState["PDFColWidth"] = new float[] { 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7 }; DataTable data = BeanHelper.SearchBean.GetData(ViewState["SearchCondition"].ToString() + ViewState["OrderBy"].ToString(), ViewState["SelectedField"].ToString()); ArrayList coldata = new ArrayList(); ArrayList coltype = new ArrayList(); for (int i = 0; i < data.Columns.Count; i++) { if (data.Columns[i].ColumnName != "IdEnc") { coldata.Add(data.Columns[i].ColumnName); coltype.Add(data.Columns[i].DataType.Name); } } ViewState["Columns"] = coldata; ViewState["ColumnsType"] = coltype; grddata.AllowPaging = true; grddata.PageSize = 10; grddata.DataSource = data; grddata.DataBind(); txtSearch.Focus(); lblRecord.Text = (data.Rows.Count.ToString()) + " Record(s) found."; if (data.Rows.Count > 0) { btnExportExcel.Visible = true; btnExportPDF.Visible = true; btnSearch.Visible = true; btnCancelsearch.Visible = true; } else { btnExportExcel.Visible = false; btnExportPDF.Visible = false; btnSearch.Visible = false; btnCancelsearch.Visible = false; } } } catch (Exception ex) { Messagesection.Visible = true; Message.Text = ex.Message; LogManager.Log(ex); } }
protected void DisplayData() { try { if (Request.QueryString["p2"] != null) { DataTable dt = BeanHelper.EmailSettingsBean.GetEmailSettings(ConversionHelper.ConvertToInt32(HtmlSerializer.HtmlToObject(Request.QueryString["p2"]).ToString())); if (dt.Rows.Count > 0) { ddlUserName.SelectedValue = Convert.ToString(dt.Rows[0]["LoginId"]); txtSMTPServer.Text = Convert.ToString(dt.Rows[0]["SMTPServer"]); txtSMTPUserName.Text = Convert.ToString(dt.Rows[0]["SMTPUserName"]); txtSMTPpwd.Text = Convert.ToString(dt.Rows[0]["SMTPPassword"]); txtSMTPport.Text = Convert.ToString(dt.Rows[0]["SMTPPort"]); if (Convert.ToBoolean(dt.Rows[0]["EnableSSL"]) == true) { chkSSL.Checked = true; } else { chkSSL.Checked = false; } } } } catch (Exception ex) { dvMsg.Visible = true; lblErrorMsg.Text = ex.Message; } }
public void DeserializeTest3() { var serializer = new HtmlSerializer(); var proteins = serializer.Deserialize("..\\..\\TestFiles\\psummaryC.html").ToList(); Assert.AreEqual(712, proteins.Count); }
protected void lnkSubmit_Click(object sender, EventArgs e) { try { int ESettingID = 0; if (Request.QueryString["p2"] == null) { ESettingID = 0; } else { ESettingID = int.Parse(HtmlSerializer.HtmlToObject(Request.QueryString["p2"]).ToString()); } HelpMe.Entities.EmailSetting objSettings = new HelpMe.Entities.EmailSetting(); objSettings.EmailSettingsId = ESettingID; if (ddlUserName.SelectedIndex == 0) { objSettings.LoginId = 0; } else { objSettings.LoginId = Int32.Parse(ddlUserName.SelectedValue.ToString()); } objSettings.SMTPServer = txtSMTPServer.Text.Trim().Replace("'", "''").Trim(); objSettings.SMTPUserName = txtSMTPUserName.Text.Trim().Replace("'", "''").Trim(); objSettings.SMTPPassword = txtSMTPpwd.Text.Trim().Replace("'", "''").Trim(); objSettings.SMTPPort = int.Parse(txtSMTPport.Text.Trim().Replace("'", "''").Trim()); if (chkSSL.Checked == true) { objSettings.EnableSSL = true; } else { objSettings.EnableSSL = false; } int ReturnValue; BeanHelper.EmailSettingsBean.EmailSetting = objSettings; if (ESettingID == 0) { ReturnValue = BeanHelper.EmailSettingsBean.ExecuteData(HelpMe.CommonEnums.HelpMeOperations.I); } else { ReturnValue = BeanHelper.EmailSettingsBean.ExecuteData(HelpMe.CommonEnums.HelpMeOperations.U); } if (ReturnValue > 0) { if (ESettingID == 0) { lblErrorMsg.Text = "Email Settings Saved Successfully."; } else { lblErrorMsg.Text = "Email Settings Updated Successfully."; } } Response.Redirect("~/Search.aspx?p1=1&p2=" + HtmlSerializer.ObjectToHTML("Email Settings"), false); } catch (Exception ex) { dvMsg.Visible = true; lblErrorMsg.Text = ex.Message; } }
protected void DisplayData() { try { if (Request.QueryString["p2"] != null) { DataTable dt = BeanHelper.UserRoleBean.GetDataRole(ConversionHelper.ConvertToInt32(HtmlSerializer.HtmlToObject(Request.QueryString["p2"]).ToString())); if (dt.Rows.Count > 0) { txtUserRoleName.Text = Convert.ToString(dt.Rows[0]["UserRoleName"]); txtUserRoleDesc.Text = Convert.ToString(dt.Rows[0]["UserRoleDesc"]); ChkIsActive.Checked = Convert.ToBoolean(dt.Rows[0]["IsActive"]); FillUserRights(); string sQry = @"Select URR.UserRoleId, URR.MenuName, URR.IsView, URR.IsSave, URR.IsUpdate, URR.IsDelete, URR.IsPrint From tblUserRights URR Inner Join tblDefaultForms DF On URR.MenuName = DF.MenuName Where URR.UserRoleId = " + ConversionHelper.ConvertToInt32(HtmlSerializer.HtmlToObject(Request.QueryString["p2"]).ToString()) + @" Order By URR.MenuName "; DataTable dttblUserRights = BeanHelper.DBHelper.FillTable(sQry); if (dttblUserRights != null) { foreach (RepeaterItem rptItem in rpt_Forms.Items) { dttblUserRights.DefaultView.RowFilter = "MenuName = '" + Convert.ToString(((HiddenField)rptItem.FindControl("hfMenuName")).Value) + "'"; if (dttblUserRights.DefaultView.ToTable() != null && dttblUserRights.DefaultView.ToTable().Rows.Count > 0) { ((CheckBox)rptItem.FindControl("cbView")).Checked = Convert.ToInt32(dttblUserRights.DefaultView.ToTable().Rows[0]["IsView"]) == 1 ? true : false; ((CheckBox)rptItem.FindControl("cbSave")).Checked = Convert.ToInt32(dttblUserRights.DefaultView.ToTable().Rows[0]["IsSave"]) == 1 ? true : false; ((CheckBox)rptItem.FindControl("cbUpdate")).Checked = Convert.ToInt32(dttblUserRights.DefaultView.ToTable().Rows[0]["IsUpdate"]) == 1 ? true : false; ((CheckBox)rptItem.FindControl("cbDelete")).Checked = Convert.ToInt32(dttblUserRights.DefaultView.ToTable().Rows[0]["IsDelete"]) == 1 ? true : false; ((CheckBox)rptItem.FindControl("cbPrint")).Checked = Convert.ToInt32(dttblUserRights.DefaultView.ToTable().Rows[0]["IsPrint"]) == 1 ? true : false; } dttblUserRights.DefaultView.RowFilter = string.Empty; } } } } } catch (Exception ex) { dvMsg.Visible = true; lblMsg.Text = ex.Message; } }