I am pulling in date values from a sql server database using a gridview and and the date gets converted from
12/12/2009 to 12/12/2009 12:
You can set the date format in the bound column like this
<itemtemplate>
<asp id="Label1" runat="server" Label.Text='<%# Bind("YourDateField", "{0:M-dd-yyyy}") %>'>;
</asp>
</itemtemplate>
use this in query where you are getting date field
CONVERT(VARCHAR,date column name,103) as date
ex:select column1,column2,CONVERT(VARCHAR,date column name,103) as date from tablename
when you select the field from the database you can convert it to a string in the select as:
convert(varchar, myDate, 101)
for (int j = 0; j < gv_bill_dmd_process_create.Rows.Count; j++)
{
GridViewRow row_fees = (GridViewRow)gv_bill_dmd_process_create.Rows[j];
TextBox gv_chk_bill_dept = row_fees.FindControl("txt_gv_DmdProsDuedate") as TextBox;
AjaxControlToolkit.CalendarExtender gv_chk_bill_dept1 = row_fees.FindControl("txt_gv_DmdProsDuedate_CalendarExtender") as AjaxControlToolkit.CalendarExtender;
gv_chk_bill_dept1.StartDate = fromdate;
gv_chk_bill_dept1.EndDate = todate;
}