我有一个senario,我必须解析两个日期,例如开始日期和结束日期.
var startdate = '02/01/2011';
var enddate = '31/12/2011';
Run Code Online (Sandbox Code Playgroud)
但是如果我们提醒开始日期
alert(Date.Parse(startdate)); i will get 1296498600000
Run Code Online (Sandbox Code Playgroud)
但如果我警告enddate
alert(Date.Parse(enddate)); i will get NaN
Run Code Online (Sandbox Code Playgroud)
但是除了Chrome之外,其他浏览器也适用,但在其他浏览器中
alert(Date.Parse(enddate)); i will get 1370889000000
Run Code Online (Sandbox Code Playgroud)
任何人都可以知道解决方法吗?
我有一个场景,我必须将SharePoint 2010列表中的所有数据(name ="VersionTestList")移动到SQL Server数据库.由于在列表中启用了版本控制,我还想移动以前的版本细节.无论如何,我能够移动最新的项目,但不幸的是我无法获得以前的版本数据.我已经尝试使用客户端对象模型并且能够获取版本,但无法获取相应版本的ListItem.请在下面找到我迄今为止尝试过的代码,并帮我解决这个问题.
另外,我正在使用ListItem的版本:
string path = web.ServerRelativeUrl + "/Lists/VersionTestTable/1_.000";
File file = web.GetFileByServerRelativeUrl(path);
clientContext.Load(file, item=>item.ListItemAllFields);
FileVersionCollection versions = file.Versions;
clientContext.Load(versions);
oldVersions = clientContext.LoadQuery(versions.Where(v => v != null));
clientContext.ExecuteQuery();
Run Code Online (Sandbox Code Playgroud)
我的整个代码是这样的:
class Program
{
static void Main(string[] args)
{
GetVersionsUsingCOM();
}
public static void GetVersionsUsingCOM()
{
File file;
FileVersionCollection versions;
IEnumerable<Microsoft.SharePoint.Client.FileVersion> oldVersions;
ClientContext clientContext = new ClientContex("http://server:1200/test/Poc");
Web web = clientContext.Web;
clientContext.Load(web);
clientContext.ExecuteQuery();
string path = web.ServerRelativeUrl + "/Lists/VersionTestTable/1_.000";
file = web.GetFileByServerRelativeUrl(path);
clientContext.Load(file, item=>item.ListItemAllFields);
//clientContext.ExecuteQuery();
versions = file.Versions;
clientContext.Load(versions);
oldVersions …Run Code Online (Sandbox Code Playgroud) 我的数据库中有一个名为source类型的列.但是我希望在我的程序中设置它的价值.我怎样才能做到这一点?我知道这是一个简单的疑问,但我有点困惑.在设置或不设置时我是否必须使用字节作为类型?
任何人都可以给我一个详细的答案吗?
在ASP.NET MVC中使用无会话控制器有什么好处?
我在存储过程中执行此操作时遇到错误的Object SubSkillIds错误?任何人都可以告诉我为什么会这样?
我的错误消息如下: -
消息208,级别16,状态1,过程SubSkillDelete,第47行
无效的对象名称'SubSkillIds'.
码:
WITH SubSkillIds (SubSkillId) AS
(
-- Base case
SELECT
SubSkillId
FROM dbo.SubSkill
WHERE RegressionSubSkillId = @SubSkillId
UNION ALL
-- Recursive step
SELECT
S.SubSkillId
FROM dbo.SubSkill S
WHERE S.RegressionSubSkillId IN (
SELECT
SubSkillId
FROM dbo.SubSkill
WHERE RegressionSubSkillId = @SubSkillId)
)
SELECT @SubSkillIdFound = SubSkillId
FROM SubSkill WHERE SubSkillId = @SubSkillId
DELETE FROM SubSkillActivity WHERE SubSkillId = @SubSkillId
DELETE FROM SubSkill WHERE RegressionSubSkillId
IN (SELECT * FROM SubSkillIds)
DELETE FROM SubSkill WHERE SubSkillId = @SubSkillId
Run Code Online (Sandbox Code Playgroud) 我有一个senario,我必须在进行注册页面时检查数据库中是否存在用户名.为此我已经在我的模型中实现了远程属性以进行远程验证
[Remote("CheckUserNameAvaliable", "User", Httpmethod="Post")]
public string Username {get; set;}
Run Code Online (Sandbox Code Playgroud)
我的方法看起来像这样
[HttpPost]
public JsonResult CheckUserNameAvaliable(string UserName)
{
SessionUser currentUser = this.sessionHelper.GetCurrentUser();
User user = this.userService.GetByUsername(UserName);
if (user != null && user.Id != currentUser.Id)
{
return Json(false);
}
return Json(true);
}
Run Code Online (Sandbox Code Playgroud)
它对我来说很好,但问题是每当我们在用户名Textbox上创建一个密钥时它就会提交这个远程验证,但根据我的要求,我必须在用户名Textbox中输入值后才能激活这个远程验证.为此,我们可以强制添加延迟到远程验证属性?
有谁知道如何在MVC3中添加延迟到远程验证?
我有一个字符串
" 蝙蝠和球不是笔或船不是电话 "
我要挑靠近的话不
例如 - "不是笔","不是电话"
但我无法做到这一点?我试图通过使用索引和子字符串来获取单词,但它不可能.
tempTerm = tempTerm.Trim().Substring(0, tempTerm.Length - (orterm.Length + 1)).ToString();
Run Code Online (Sandbox Code Playgroud) 我有一个senario,我将数字转换为单词,我已经成功,但我找到了一个不起作用的场景.如果我输入数字为" 10 ",则显示" 十 ".此外," 10.2 "将显示" 十点二 ".但是,如果我输入" 10.0 ",它将不会显示为" 十点零 ".
为了从小数部分中分离整数部分,我通常将数字除以' .',但如果我输入一个像" 10.0 " 这样的数字,字符串数组将只包含" 10 "而不是" 0 "
我做的随地吐痰部分如下:
string[] number = Convert.ToString(context.NumberToTranslate).Split('.');
Run Code Online (Sandbox Code Playgroud) 我有一个 senario,用户想要选择他的性别,这不是必填字段。在我的 ui 中,性别列在下拉列表中,其中有两个选项Male和Female ,并有一个可选标签Gender。但是 Gender 是我项目中的枚举,因此如果用户没有选择任何性别,则必须在数据库中输入一个空值,但不幸的是,由于某些强制转换异常,我无法做到这一点 任何机构都可以帮助我解决这个问题?
我使用 petapoco 作为我的 orm 所以我的用户实体看起来像这样
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using Helpers;
using PetaPoco;
using StructureMap;
[TableName("User")]
[PrimaryKey("UserId")]
[ExplicitColumns]
public class User
{
[Column("UserId")]
public int Id { get; set; }
[Column]
[Required]
public Guid Identifier { get; set; }
[Column("UserStatusId")]
[Required]
public UserStatus UserStatus { get; set; }
[Column]
[Required]
public int RoleId { get; set; }
[Column]
public int? …Run Code Online (Sandbox Code Playgroud) c# ×4
jquery ×2
.net ×1
.net-3.5 ×1
asp.net-mvc ×1
automapper ×1
c#-4.0 ×1
controls ×1
javascript ×1
petapoco ×1
regex ×1
session-less ×1
sharepoint ×1