none
Copiar e Colar RRS feed

  • Pergunta

  • Olá galera estou tendo um Problema ao copiar e colar um texto de um textbox. Eu gostaria de copiar um texto(Usando o próprio Ctrl+C) e colar em um text Box meu utilizando um botão. Clico a apareceu o que eu copiei nele.
    Eu fiz uma Programação mas está dando erro:

      protected void EmailButton1_Click(object sender, EventArgs e)
        {
            IDataObject iData = Clipboard.GetDataObject();

            if (Clipboard.GetDataObject().GetDataPresent(DataFormats.Text))
            {
                Email1.Text = Clipboard.GetDataObject().GetData(DataFormats.Text).ToString();
            }
            else
            {
                Email1.Text = "?";
            }

        }

    Erro

    Referência de objeto não definida para uma instância de um objeto.

    Descrição: Ocorreu uma exceção sem tratamento durante a execução da atual solicitação da Web. Examine o rastreamento de pilha para obter mais informações sobre o erro e onde foi originado no código. 

    Detalhes da Exceção: System.NullReferenceException: Referência de objeto não definida para uma instância de um objeto.

    Erro de Origem: 
    Linha 18:         IDataObject iData = Clipboard.GetDataObject();
    Linha 19: 
    Linha 20:         if (Clipboard.GetDataObject().GetDataPresent(DataFormats.Text))
    Linha 21:         {
    Linha 22:             Email1.Text = Clipboard.GetDataObject().GetData(DataFormats.Text).ToString();


    domingo, 27 de maio de 2012 07:06

Respostas

  • Otavio  testa assim:

    private void button1_Click(object sender, EventArgs e)
            {
                //vai colar no textbox o seu texto que esta na area de tranferencia
                textBox1.Text = Clipboard.GetText();
            }

    • Marcado como Resposta Harley Araujo terça-feira, 29 de maio de 2012 12:58
    domingo, 27 de maio de 2012 13:45
    Moderador