Уродливый формат времени в GridView ASP.NET C#C#

Место общения программистов C#
Ответить
Anonymous
 Уродливый формат времени в GridView ASP.NET C#

Сообщение Anonymous »

В моем проекте ASP.NET у меня есть GridView для отображения времени (помимо прочего). Я использую Visual Studio 2012, PostgreSQL и pgAdmin.

В базе данных время хранится в tbl_tid как:

Изображение


Так же оно отображается, если я запускаю SQL в базу данных или распечатать время в список.

НО, когда я показываю время в GridView, оно выглядит следующим образом:
Изображение


Итак, как мне избавиться от **0001-01-01 ** в каждой строке (и где откуда это взялось?).

В моем коде:

string sql = "SELECT tid FROM tbl_tid";
DataSet ds = new DataSet();
DataTable dt = new DataTable();
NpgsqlDataAdapter da = new NpgsqlDataAdapter(sql, conn);
ds.Reset();
da.Fill(ds);
dt = ds.Tables[0];
GridView1.DataSource = dt;
GridView1.DataBind();


В моем asp.net















Скрипт:



function SelectAllCheckboxes(chk) {
$('#').find("input:checkbox").each(function () {
if (this != chk) {
this.checked = chk.checked;
}
});
}



Подробнее здесь: https://stackoverflow.com/questions/235 ... et-c-sharp
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»