Ejemplo n.º 1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        // verifica qual o id passado para saber
        // qual o texto que deve apresentar
        string id = Request.QueryString["id"];

        arquivo = new ArquivoBLL();

        // Descarrega da Base de Dados o texto com o id passado na QueryString
        txt = arquivo.getTexto(Convert.ToInt32(id));

        // Altera o titulo da pagina
        this.Title = "Web2Text : " + txt.Titulo;

        // Altera titulo do texto em vizualizacao
        LabelTitulo.Text = txt.Titulo;

        // Altera conteudo da Area de texto
        TextBox1.Text = txt.TextContent;
        TextBox1.ReadOnly = true;

        // Detalhes do texto
        labelUser.Text = txt.User;
        labelData.Text = txt.DataArq.ToString();
        linkWWW.NavigateUrl = txt.Link;

        dlButton.ToolTip = "Download";
    }
Ejemplo n.º 2
0
    protected void Page_Load(object sender, EventArgs e)
    {
        // verifica qual o id passado para saber
        // qual o texto que deve apresentar
        string id = Request.QueryString["id"];

        arquivo = new ArquivoBLL();

        // Descarrega da Base de Dados o texto com o id passado na QueryString
        txt = arquivo.getTexto(Convert.ToInt32(id));

        // Altera o titulo da pagina
        this.Title = "Web2Text : " + txt.Titulo;

        // Altera titulo do texto em vizualizacao
        LabelTitulo.Text = txt.Titulo;

        // Altera conteudo da Area de texto
        TextBox1.Text     = txt.TextContent;
        TextBox1.ReadOnly = true;

        // Detalhes do texto
        labelUser.Text      = txt.User;
        labelData.Text      = txt.DataArq.ToString();
        linkWWW.NavigateUrl = txt.Link;

        dlButton.ToolTip = "Download";
    }
Ejemplo n.º 3
0
    protected void linkDownloadClick(object sender, CommandEventArgs e)
    {
        TextoArq txt;

        txt = arq.getTexto(Convert.ToInt32(e.CommandArgument.ToString()));

        Response.Clear();
        Response.ContentType = "application/octet-stream";
        Response.AppendHeader("content-disposition", "attachment; filename=ficheiro.txt");
        Response.Flush();
        Response.Write(txt.TextContent);
        Response.End();
    }