我有类似的东西:
<input type="text" name="TerrMng" id="TerrMng"/>
Run Code Online (Sandbox Code Playgroud)
在HTML中.使用@ Html.Display相当于上面的内容?
我试过用: @Html.Display("TerrMng", TerrMng)
但没有成功.请注意,我喜欢使用@ Html.Display但不确定如何翻译ID值以便显示.
当我做以下操作时,我得到:
inv.RSV = pid.RSVDate
Run Code Online (Sandbox Code Playgroud)
我得到以下内容:无法隐式转换类型System.DateTime?到System.DateTime.
在这种情况下,inv.RSV是DateTime而pid.RSVDate是DateTime?
我试过以下但没有成功:
if (pid.RSVDate != null)
{
inv.RSV = pid.RSVDate != null ? pid.RSVDate : (DateTime?)null;
}
Run Code Online (Sandbox Code Playgroud)
如果pid.RSVDate为null,我喜欢不分配inv.RSV任何东西,在这种情况下它将为null.
我有以下内容来检查电话号码是否采用以下格式(XXX)XXX-XXXX.以下代码始终返回true.不知道为什么.
Match match = Regex.Match(input, @"((\(\d{3}\) ?)|(\d{3}-))?\d{3}-\d{4}");
// Below code always return true
if (match.Success) { ....}
Run Code Online (Sandbox Code Playgroud) 我有以下查询:
where !(tf.Shipped.HasValue == true || tf.Ordered.HasValue == true || tf.Processed.HasValue == true)
Run Code Online (Sandbox Code Playgroud)
请注意,Shipped,Ordered和Processed都是可以为空的布尔字段.
我想要做的是检查如果Shipped,Ordered或Processed的值为true,它们不应该在结果中.
在我的情况下Ordered是真的,但我仍然得到这个记录.不确定我做错了什么.
我有下表:
ID Amt Received
-- ---- --------
2 55 N
2 88 Y
2 44 N
3 5 N
3 9 N
4 5 N
5 33 Y
6 43 N
7 54 N
var result = (from rs in db.Exp
where rs.ID == id
&& rs.Received == true
select rs).Max().Any();
Run Code Online (Sandbox Code Playgroud)
给定一个ID,我需要找到给定id的最大Amt,然后检查它是否为Y,如果是,则返回true,否则返回false.
我有以下查询插入表中
BULK
INSERT tblMain
FROM 'c:\Type.txt'
WITH
(
FIELDTERMINATOR = ',',
ROWTERMINATOR = '\n'
)
GO
Run Code Online (Sandbox Code Playgroud)
它得到了消息
消息4860,级别16,状态1,行1
无法批量加载.文件"c:\ Type.txt"不存在.
文件显然在那里.我可能会忽视什么?
在javascript中我有以下内容:
var inf = id + '|' + city ;
Run Code Online (Sandbox Code Playgroud)
如果id或city为null,则inf为null.
是否有任何光滑的方式说如果id或city为null则为空.
我知道在c#中你可以做到以下几点:
var inf = (id ?? "") + (city ?? "");
Run Code Online (Sandbox Code Playgroud)
在javascript中有任何类似的方法吗?
我在网上看的例子,Tuple但我没有看到它的任何理想用途.
意思是,它似乎是一个存储变量的地方.
有什么实际用途吗Tuple?我喜欢做的是将值传递给元组,然后让它返回3个值,这些值都是字符串.
我有以下内容:
<input type="submit" id="submit" value="Submit" />
Run Code Online (Sandbox Code Playgroud)
在jQuery里面我有以下内容:
<script type="text/javascript">
$(document).ready(function () {
$("#submit").on("click", function () {
alert('test');
});
});
</script>
Run Code Online (Sandbox Code Playgroud)
这不起作用.我正在使用IE9.
有谁知道哪个版本的Jquery支持.on()?
我有一个ActionResult调用另一个ActionResult.
我在我的case语句中调用了一个ActionResult,但是没有用.这是我有的:
public ActionResult GetReport(string pNum)
{
....
switch (methodId)
{
case 1:
case 5:
{
var actionResult = GetP1Report("33996",false) as ActionResult;
break;
}
}
return actionResult;
}
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:'actionResult'在当前上下文中不存在
如果我执行以下操作,它可以工作,但不是我需要的:
public ActionResult GetReport(string pNum)
{
....
var actionResult = GetP1Report("33996",false) as ActionResult;
switch (methodId)
{
case 1:
case 5:
{
// var actionResult = GetP1Report("33996",false) as ActionResult;
break;
}
}
return actionResult;
}
Run Code Online (Sandbox Code Playgroud)
如何让actionResult在我的case语句中工作,以便在我这样做时可以看到它
return actionResult
Run Code Online (Sandbox Code Playgroud) c# ×4
asp.net-mvc ×2
linq ×2
.net ×1
datetime ×1
javascript ×1
jquery ×1
razor ×1
regex ×1
sql ×1