我認爲這應該是一個很容易回答的問題,但我似乎無法弄清楚。 我正在從c#中的sqldatasource標籤添加文本。所有這些工作,但我想能夠格式化文本。我想1)能夠將格式更改爲0.00(而不是一串小數),我還希望能夠在文本之前添加單詞。我想我需要以某種方式使用string.format命令,但無法弄清楚如何使用它。任何幫助將不勝感激。這裏是我下面的代碼:如何影響動態創建標籤文本的格式在c#
DataView dvSql = (DataView)DeskSummary.Select(DataSourceSelectArguments.Empty);
foreach (DataRowView drvSql in dvSql)
{
Desk.Text = drvSql["Deskname"].ToString();
MarginLabel.Text = drvSql["margin"].ToString();
CurrentCI.Text = drvSql["comp_index_primarycomp"].ToString();
WalMartCurrentCI.Text = drvSql["comp_index_walmart"].ToString();
ForecastMargin.Text = drvSql["margin_forecast"].ToString();
WalMartForecastCI.Text = drvSql["comp_index_walmart_forecast"].ToString();
ForecastCI.Text = drvSql["comp_index_primarycomp_forecast"].ToString();
}
或者他也可以做的String.Format( 「藉口{0:### ###}」,Convert.ToInt32(inputString));如果數字是1000.00,那麼格式仍然可以彌補那個..只是好奇.. – MethodMan 2011-12-15 18:22:57