Exemple #1
0
    public string FormatValue(object value)
    {
        string rv;

        if (value == null)
        {
            rv = "-";
        }
        else
        {
            if (value is DateTime)
            {
                rv = AspxHelper.DateToStringL((DateTime)value);
            }
            else if (value is byte[])
            {
                rv = HttpUtility.HtmlEncode("<binary data>");
            }
            else
            {
                rv = value.ToString();
            }
        }

        rv = rv.Trim();
        if (String.IsNullOrEmpty(rv))
        {
            return("-");
        }

        return(rv);
    }
Exemple #2
0
    public string FormatSetValue(object value)
    {
        string rv;

        if (value == null)
        {
            rv = "";
        }
        else
        {
            if (value is DateTime)
            {
                rv = AspxHelper.DateToStringL((DateTime)value);
            }
            else if (value is byte[])
            {
                rv = Convert.ToBase64String((byte[])value);
            }
            else
            {
                //rv = value.ToString().Replace(@"\", @"\\");
                //rv = rv.Replace(@"'", @"\'");
                rv = value.ToString();
                rv = rv.Replace("\n", "<br/>");
            }
        }

        rv = rv.Trim();
        return(rv);
    }
Exemple #3
0
 public TableCell CreateCell(DateTime date, int span)
 {
     return(CreateCell(AspxHelper.DateToStringL(date), span));
 }