【发布时间】:2012-10-11 01:04:20
【问题描述】:
我正在使用 MS WebMatrix 从数据库中获取的数据创建一个动态 CSHTML 页面。我正在使用剃刀语法。
我有数据返回到我的 CSHTML 页面,但它有尾随数字等。例如,我想将“123.4568”格式化为“$123.46”
如何让结果以我需要的格式显示?我还想在达到目标时更改文本颜色等。
【问题讨论】:
-
您可以使用
c字符串格式 - 请参阅stackoverflow.com/questions/7087495/… -
有点帮助,谢谢。我无法让代码接受我的格式,所以我使用了错误的语法(再次!)这是字符串: var itot = db.Query("SELECT SUM(SUBTOTAL) as Invoices from dbo.SALESORD_HDR where ORDERDATE = 41190 和 INVOICECOUNT >= 1"); var stotl = new WebGrid(来源: itot); var qtot = db.Query("SELECT SUM(SUBTOTAL) as Quotes FROM dbo.SALESORD_HDR where ORDERDATE > 41190"); var qtotl = new WebGrid(来源:qtot);然后我在 html 中呈现结果:
@qtotl.GetHtml() @stotl.GetHtml()
标签: sql razor formatting webmatrix