C# Lightswitch 2013将日期设置为现在

C# Lightswitch 2013将日期设置为现在,c#,sql-server,lightswitch-2013,C#,Sql Server,Lightswitch 2013,同样是一个非常简单的问题,我的问题是如何在lightswitch中调用下面的方法,因为目前它从未使用过,因此在我的服务器端将CreatedDate列留空 namespace LightSwitchApplication { public partial class Table_Name { partial void Table_Name_Created() { CreatedDate= DateTime.Now; } } 上面的语法通常会起作用,我知道如

同样是一个非常简单的问题,我的问题是如何在lightswitch中调用下面的方法,因为目前它从未使用过,因此在我的服务器端将CreatedDate列留空

namespace LightSwitchApplication
{
public partial class Table_Name
{
    partial void Table_Name_Created()
    {
       CreatedDate= DateTime.Now;
    }

}
上面的语法通常会起作用,我知道如果要调用它,它会起作用。。。。我已经设置了一个断点,它从来没有中断过,所以我需要做些额外的事情来调用它吗

目前该表驻留在SqlServer上,使用以下SQL语句不会产生任何作用:

alter table Table_Name add CreatedDate datetime not null DEFUALT GETDATE()
alter table Table_Name add CreatedDate datetime DEFAULT GETDATE()
我可以设置这样的程序,但这是一个不需要的程序:

create procedure CreatedDateProcedure as
update Table_Name set CreatedDate = GETDATE() where CreatedDate =
(select top 1 CreatedDate from Table_Name order by desc)
感谢您的帮助

解决了以下问题:

myapp.AddEditBooks.created = function (screen) {

screen.Bookshelf.Bookloandate= Date.now();
};