麻烦大家看下~怎么调试

Zorrow 2010-10-19 11:33:54
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
Checkperson1();
Checkpersonh2();


//计算总营业额

decimal str1 = Convert.ToDecimal(this.Label1.Text);
decimal str2 = Convert.ToDecimal(this.Label2.Text);

this.Label3.Text = Convert.ToString(str2 + str1);


}

提示输入字符串的格式不对~ 麻烦大家帮忙修改下~
...全文
79 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
hookyzlr 2010-10-19
  • 打赏
  • 举报
回复
应该是Label为空导致的,最好给他们赋个默认值。
wyq29 2010-10-19
  • 打赏
  • 举报
回复
decimal str1 =this.Label1.Text==“”?0:Convert.ToDecimal(this.Label1.Text);
decimal str2 =this.Label2.Text==“”?0:Convert.ToDecimal(this.Label2.Text);

wwfgu00ing 2010-10-19
  • 打赏
  • 举报
回复
插入断点调式啊
ZhuZhuYuXiang 2010-10-19
  • 打赏
  • 举报
回复
为空吧,呵呵
在写个方法获取营业额,在加载调用
调试:
Checkperson1();前面加个断点
ton2006 2010-10-19
  • 打赏
  • 举报
回复
刚开始如果没有初始化的话,this.Label1.Text this.Label2.Text一定是空的呀。可以先初始化下。
孟子E章 2010-10-19
  • 打赏
  • 举报
回复
this.Label1.Text this.Label2.Text 格式不对
Zorrow 2010-10-19
  • 打赏
  • 举报
回复
谢谢大家哦~~

62,271

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧