我使用以下代码从日期选择器获取日期
objDD_ml.EffDate=(DirectCast(drv.Cells(3).FindControl("rdpEffDate"), RadDatePicker).DateInput).ToString
但它没有返回日期..。它会像“DateInput”一样返回
如何使用代码作为正确的日期格式获取Effdate的值?
谁来帮帮我..。
发布于 2014-02-14 06:32:07
无论何时,只要您想要将日期转换为字符串和特定格式,您都可以应用以下内容:
objDD_ml.EffDate = (
DirectCast(drv.Cells(3).FindControl("rdpEffDate"), RadDatePicker).DateInput
).ToString("dd/MM/yyyy")
发布于 2014-02-14 06:16:55
尝试将FindControl
对象转换为外部对应的ASP控件。然后访问该控件的值并将其转换为.ToString
。
我不知道你用的是什么控制,但应该是这样的-
objDD_ml.EffDate = ((RadDatePicker)(drv.Cells[i].FindControl("rdpEffDate")).SelectedDate.Tostring;
https://stackoverflow.com/questions/21771196
复制相似问题