问题描述
usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingSystem.Web.UI;usingSystem.Web.UI.WebControls;namespaceWebApplication15{publicpartialclass_Default:System.Web.UI.Page{protectedvoidPage_Load(objectsender,EventArgse){}protectedvoidButton1_Click(objectsender,EventArgse){intnu1=int.Parse(this.num1.Text.ToString());intnu2=int.Parse(this.num2.Text.ToString());intsum=0;stringn=this.dropdownlist.SelectedItem.Text.ToString();switch(n){case("+"):sum=nu1+nu2;break;case"-":sum=nu1-nu2;break;case"*":sum=nu1*nu2;break;case"/":sum=nu1/nu2;break;}this.结果.Text=sum.ToString();}}}
解决方案
解决方案二:
你的aspx里面有id=结果的服务器控件么?另外,最好换成英文字符串作为id的名称
解决方案三:
用英文命名控件吧
时间: 2025-01-19 11:12:27