Reponse.Write() in asp.net

本文关键字:asp net in Write Reponse | 更新日期: 2023-09-27 17:50:49

当我试图使用与DropDownList控件相关的ListItem时,它没有显示在智能中,事情是我应该将项目添加到DropDownList中。我检查了此上下文所需的名称空间和程序集,但有些地方是错误的。最后,我想将响应发送回客户端,我使用了response . write()方法,但由于该错误,同样的问题没有显示在智能中。请解释一下?

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
public partial class _Default : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
    }
    protected void ddlOption_SelectedIndexChanged(object sender,EventArgs e)
    {
        float num1=float.Parse(textNum1.Text.Trim());
        float num2=float.Parse(textNum2.Text.Trim());
        float Result=0;
        switch(ddlOption.SelectedIndex>0)
        {
            case 1:Result=num1+num2;
                    break;
            case 2:Result=num1-num2;
                break;
            case 3:Result=num1*num2;
                break;
            case 4: Result = num1 / num2;
                break;
        }
       textResult.Text = Result.ToString();
    }
    else
    Response.Write();

Reponse.Write() in asp.net

检查在Response.Write()之前是否需要else;

您可能缺少对System.Web.dll的引用。

您的项目需要为您的代码的System.Web &System.Web.UI.WebControlsusing指令和Response.Write指令;DropDownList引用解析和相关的智能感知工作。

要添加System.Web.dll的引用,右键单击项目中的References文件夹,然后 add reference…在出现的上下文菜单中。在打开的Reference Manager对话框中,单击Assemblies,选择System。Web,并单击添加按钮。