我一直在使用asp.net Web表单和控件练习,现在变得有点困在用户输入表单中处理数字数据的最佳方式,例如一个简单的例子就是一个名为'length'的输入字段和一个名为'length'的输入字段用户单击按钮的宽度,计算并显示L*W的结果.
我已经测试过使用Convert.ToInt32(strvalue2)将字符串转换为int; 并将结果输出到控制台确定.
但是,当我尝试转换它们并使用以下内容将它们输出到表单控件时:
string strvaluel = length.Text;
string strvalueW = width.Text;
int numValuel = Convert.ToInt32(strvaluel);
int numValueW = Convert.ToInt32(strvalueW);
outputbox.Text = numValuel * numValueW; (error cannot explicitly convert type 'int' to 'string'
Run Code Online (Sandbox Code Playgroud)
我是asp.net的新手,所以任何帮助都会受到赞赏
将其转换为字符串:
outputbox.Text = (numValuel * numValueW).ToString();
Run Code Online (Sandbox Code Playgroud)
如果您想要更多地控制格式化(逗号等),请使用格式字符串:
outputbox.Text = string.Format("{0:N}",numValuel * numValueW);
Run Code Online (Sandbox Code Playgroud)
有关更多详细信息,请参阅格式字符串文档
| 归档时间: |
|
| 查看次数: |
853 次 |
| 最近记录: |