当我试图从excel表读取datetime类型值时,它返回一个double值.例如,如果想要读取这样的值'2007-02-19 14:11:45.730',我得到一个double类型的值.另外我使用timespan转换这个double值,但是没有成功完成因为我现在只得到这个值,'2007-02-19 12:00:00 AM'
我想要与第一个完全相同的日期时间值.我的代码如下: -
TimeSpan datefromexcel = new TimeSpan(Convert.ToInt32((range.Cells[rCnt, cCnt] as Excel.Range).Value2), 0, 0, 0);
DateTime inputdate = new DateTime(1900, 1, 1).Add(datefromexcel);
arrrow2[cCnt - 1] = inputdate.ToString();
Run Code Online (Sandbox Code Playgroud)
请帮忙!!!谢谢.
我正在使用AngularJS,并Select2创建一个很好的下拉菜单.
我ng-click在Option标签中包含了一个(Select标签).但是,当在a中时,ng-click似乎不起作用Select2.
<select ui-select2 >
<option ng-repeat="car in myGarage" ng-click="ride(car)">
{{car.Name}}
</option>
</select>
Run Code Online (Sandbox Code Playgroud)
使用普通的Select标签时,它似乎也不起作用.
我怎样才能让他们工作?
到目前为止,我已尝试下面的代码通过我的页面在DNN中的代码添加模块.
protected void Page_Load(object sender, EventArgs e)
{
ModuleController MC = new ModuleController();
ModuleInfo MInfo = new ModuleInfo();
MInfo = MC.GetModule(507, 116,false);//Just Hard coded for testing
MInfo.TabID = PortalSettings.ActiveTab.TabID;
MInfo.PaneName = "ContentPane";
MInfo.Alignment = "left";
MC.AddModule(MInfo);//Line throwing error :-
}
Run Code Online (Sandbox Code Playgroud)
我想上添加一个模块,它是存在tabid=116且moduleId=507在我当前标签页或页面pageLoadEvent.But最后一行抛出一个错误说
"Violation of UNIQUE KEY constraint 'IX_TabModules_UniqueId'. Cannot insert duplicate key in object 'dbo.TabModules'. The duplicate key value is (555ba77a-be19-40a0-bb72-559672230345)."
Run Code Online (Sandbox Code Playgroud)
请告诉我我在哪里做错了?这是添加模块的正确方法吗?