我有这段代码:
phrasesPage.Title = "Timer: " + AS.timerSeconds.ToString();
秒数可以是120到0之间的任何值。有没有办法可以将显示器显示为“Timer:”加上数字120 ... 099 .. 002 ... 001 ... 000。换句话说,我需要将数字显示为三位数,左边填充为0
答案 0 :(得分:5)
| component | component_of | depth |
|-----------|--------------|-------|
| D | D | 0 |
| D | A | 1 |
| D | B | 2 |
| C | C | 0 |
| B | B | 0 |
| B | A | 1 |
| A | A | 0 |
应该有用。
.ToString("000")
有关格式字符串的其他示例,请参阅Custom Numeric Formats。
答案 1 :(得分:1)
<asp:DropDownList ID="DropDownList1" runat="server" CssClass="YellowDropDown">
<asp:ListItem Text="Option 0" Value="0"></asp:ListItem>
<asp:ListItem Text="Option 1" Value="1"></asp:ListItem>
<asp:ListItem Text="Option 2" Value="2"></asp:ListItem>
</asp:DropDownList>
<style>
.YellowDropDown {
border: 2px solid transparent;
}
.YellowDropDown:hover, .YellowDropDown:focus {
border: 2px solid yellow;
}
</style>