如何使用IF Else插入图像和文本

时间:2014-01-21 08:57:38

标签: c# asp.net web-services

我有一个基于Web的编程,需要创建一个测验和调查。作为管理员,我需要创建一个测验,我可以插入问题和图像。它与Web服务集成

问题是当只插入文本时,它会自动将图像插入数据库而不选择任何图像,我不知道图像的来源。

你们可以检查一下是什么问题吗?..

    byte[] answerImage = new byte[0];
    String answer = TextBox1.Text;
    Boolean correctAnswer = Convert.ToBoolean(DropDownList1.Text);
    int questionId = Convert.ToInt32(Session["questionID"]);

    try
    {

        if (AsyncFileUpload1.FileBytes != null)
        {
            answerImage = new byte[AsyncFileUpload1.PostedFile.ContentLength];
            answerImage = AsyncFileUpload1.FileBytes;

            this.ws.createAnswerForAnswer(answer, answerImage, correctAnswer, questionId);

        }
        else
        {
            this.ws.createAnswerForAnswer(answer, answerImage, correctAnswer, questionId);
        }

        {
            Label5.Text = "Succesfully Inserted";
            TextBox1.Text = "";
            Response.Redirect("CreateAnswer.aspx");
        }
    }
    catch (Exception ex)
    {

    }
}

0 个答案:

没有答案