Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/apache-kafka/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
格式化数据绑定asp.net下拉列表_Asp.net - Fatal编程技术网

格式化数据绑定asp.net下拉列表

格式化数据绑定asp.net下拉列表,asp.net,Asp.net,我有一个asp.net网页,它有一个下拉菜单,由一个数据绑定列表填充,该列表从数据库中提取其条目(日期) 我让这个部分工作并显示正确的信息,但问题是它将日期显示为mm/dd/yyyy hh:mm:ss AM/PM。理想情况下,我希望它显示为mm/yyyy(即使只是mm/dd/yyyy也可以) 有人知道怎么做吗 谢谢。最简单的方法是在Select语句中执行-使用Convert()函数(假设数据库是SQL Server) 可在此处找到用法和不同格式(上述示例中“101”的替代品): 或者,您可以使用

我有一个asp.net网页,它有一个下拉菜单,由一个数据绑定列表填充,该列表从数据库中提取其条目(日期)

我让这个部分工作并显示正确的信息,但问题是它将日期显示为mm/dd/yyyy hh:mm:ss AM/PM。理想情况下,我希望它显示为mm/yyyy(即使只是mm/dd/yyyy也可以)

有人知道怎么做吗


谢谢。

最简单的方法是在Select语句中执行-使用Convert()函数(假设数据库是SQL Server)

可在此处找到用法和不同格式(上述示例中“101”的替代品):

或者,您可以使用DataTextFormatString属性:


并将其设置为“{0:dd/MM/yyyy}”

最简单的方法是在Select语句中执行此操作-使用Convert()函数(假设数据库是SQL Server)

可在此处找到用法和不同格式(上述示例中“101”的替代品):

或者,您可以使用DataTextFormatString属性:


并将其设置为“{0:dd/MM/yyyy}”

您可以在代码隐藏中尝试以下操作:

dropdownlistname.DataTextFormatString ="{0:MM/yyyy}"
或以aspx格式:

<asp:DropDownList ID="dropdownlistname" 
                  runat="server"
                  DataTextFormatString='{0:MM/yyy}'......>

您可以在代码隐藏中尝试以下操作:

dropdownlistname.DataTextFormatString ="{0:MM/yyyy}"
或以aspx格式:

<asp:DropDownList ID="dropdownlistname" 
                  runat="server"
                  DataTextFormatString='{0:MM/yyy}'......>