C# 生成月份及天选择列表,方便做下拉框联动
2024-08-24 18:01:54
月份及天选择列表,很方便做下拉框联动
/// <summary>
/// 获取月份选择列表(根据当前语言环境显示月份名称)
/// </summary>
private IEnumerable<SelectListItem> GetMonthSelectList()
{
var dateFormat = DateTimeFormatInfo.GetInstance(Thread.CurrentThread.CurrentUICulture);
for (var i = ; i <= ; i++)
{
yield return new SelectListItem { Text = dateFormat.GetMonthName(i), Value = i.ToString() };
}
}
/// <summary>
/// 获取指定月份的日选择列表
/// </summary>
private IEnumerable<SelectListItem> GetDaySelectList(int year, int month)
{
var anyDate = new DateTime(year, month, );
var lastDayOfMonth = anyDate.AddMonths().AddDays(-).Day; //该月最后一天
for (var d = ; d <= lastDayOfMonth; d++)
{
yield return new SelectListItem { Text = d.ToString(), Value = d.ToString() };
}
}
最新文章
- 当 IDENTITY_INSERT 设置为 OFF 时,不能向表 &#39;OrderList&#39; 中的标识列插入显式值
- php常用array函数
- loading插件(原创)
- Jquery学习之基础篇二
- [Android Tips] 9. framework notification layout font size
- nginx 日志分割
- 【SpringMVC】SpringMVC系列6之@CookieValue 映射请求Cookie 值
- 05-雷海林-mysql备份原理与在TDSQL中的实践
- BZOJ 2292 永远挑战
- PLSQL Developer安装(Oracle11g+win7_64bit)
- 最大稳定极值区域(MSER)检测
- Windows上安装Kafka需要注意的几点
- 智能合约开发solidity编程语言开发一个以太坊应用区块链投票实例
- 【C语言编程练习】5.10寻找水仙数
- 亚马逊 amazon connect(呼叫中心)
- wireshark抓包新手使用教程
- websocket初识
- windows server 2012 FTP连接报530 User 用户名 cannot log in home directory inaccessible的解决方法
- 解决 nginx 出现 413 Request Entity Too Large 的问题
- day10,11-Python 基本数据类型介绍之数字与字符串(看看就好)
热门文章
- keras环境
- Windows上使用Git管理文件
- mysql学习之路_事物_存储过程_备份
- SpringBoot中用Fastjson替换默认的Jackson
- 开发.Net Script 模板-MyGeneration (翻译)
- 添加全局函数$.extend和对象方法$.fn
- 图像像素转换 8-bit 16-bit 32-bit游戏效果
- Reorder the Books -- hdu -- 5500
- 【python-crypto】导入crypto包失败的情况,怎么处理
- jQuery插件初级练习4