小编Nat*_*Pet的帖子

JQuery中的MVC null ViewBag

我有一个没有价值的ViewBag.我甚至没有在我的控制器中定义ViewBag.SelectVale,所以我希望它是一个空值.

当我在JQuery中执行以下操作但不起作用时:

    if ('@ViewBag.SelectVale' == null){ 

     // do something

     }
Run Code Online (Sandbox Code Playgroud)

相反的是:

    if ('@ViewBag.SelectVale' == ""){ 

     // do something

     }
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc c#-4.0 viewbag

2
推荐指数
1
解决办法
5272
查看次数

c#foreach循环偶数

foreach在C#中有以下循环:

foreach(var item in mod)
{
    int i;

    i = i + 1;
    if (i % 2 == 0)
    { 
        string y = "even number"; 
    }
}
Run Code Online (Sandbox Code Playgroud)

为什么我得到局部变量未分配的消息.我想在这里找到偶数.

c#

2
推荐指数
2
解决办法
1万
查看次数

SQL使用CASE的位置

我有一个where子句

    ... Where TruckID IN (select VanID from Vantbl)
Run Code Online (Sandbox Code Playgroud)

我喜欢使用一个案例,因此它足够聪明

我有完整的后续行动

     ...  Where TruckID IN 
       CASE WHEN @VehicleType = 'VAN'
        THEN (select VanID from Vantbl)
      CASE WHEN @VehicleType = 'SUV'
       THEN (select SUVID from SUVtbl)
     END
Run Code Online (Sandbox Code Playgroud)

但似乎没有工作.我可以用任何方式让它像这样工作.

sql

2
推荐指数
1
解决办法
4222
查看次数

SQL获取最新的日期记录

我有一个查询具有以下内容

DATE                    ID              Name
---                     ------------    -----------
2012-02-07 11:24:53.000 00001-KK-12 Smith, JEN  
2011-12-28 00:00:00.000 00001-KK-12 Bearson, Matt   
2012-02-13 10:38:18.000 00003-KJ-12 Wick, Julian    
Run Code Online (Sandbox Code Playgroud)

我需要做的是获取给定ID的最新日期,然后显示结果

所以在这种情况下,它将是:

DATE                    ID              Name
---                     ------------    -----------
2012-02-07 11:24:53.000 00001-KK-12 Smith, JEN  
2012-02-13 10:38:18.000 00003-KJ-12 Wick, Julian    
Run Code Online (Sandbox Code Playgroud)

我尝试使用Top(1)和基于ID的组,但是没有成功

sql sql-server sql-server-2008-r2

2
推荐指数
1
解决办法
8833
查看次数

SQL Server表

我有一个SQL Server表.我需要在另一个数据库中创建相同的表.我怎样才能看到创建表的Create Table查询是什么,所以我可以运行它.

    CREATE TABLE .. 
Run Code Online (Sandbox Code Playgroud)

sql sql-server

2
推荐指数
1
解决办法
82
查看次数

sql NOT LIKE NULL

在我的where子句中,我有以下内容:

   where SharePt  NOT LIKE 'SharePoint Document%' 
Run Code Online (Sandbox Code Playgroud)

即使SharePt为null,结果也不会返回任何内容.

但是,当我执行以下操作时,它的工作原理或SharePtVer IS NULL

    where SharePt  NOT LIKE 'SharePoint Document%' OR SharePt  IS NULL
Run Code Online (Sandbox Code Playgroud)

想知道为什么NOT LIKE在包含NULL>方面不起作用

sql

2
推荐指数
1
解决办法
1059
查看次数

Jquery .html更新值

我的html文件中有以下div标记:

<div id='attendeelist'></div>
Run Code Online (Sandbox Code Playgroud)

我正在使用以下Jquery的值,但似乎没有发生任何事情.任何的想法.我以为.html会做的伎俩

tble = '<h1>test</h1>';
$('#attendeelist').html(tble);
Run Code Online (Sandbox Code Playgroud)

jquery

2
推荐指数
1
解决办法
64
查看次数

C#,输出多个值的方法

我正在使用c#.

我有一个输出多个值的方法.我知道了,但这是一个参考类型.是否有任何等价值类型,但也可以从方法输出多个值.使用引用类型,值也会在方法之外更改,因此我希望防止.

    out
Run Code Online (Sandbox Code Playgroud)

c#

2
推荐指数
1
解决办法
689
查看次数

只允许点击一次,不要双击

我需要单击一次提交按钮以防止双击.

这是有人发布的一种方法:

    $(document).ready(function () { 
      $("#submit").one('click', function (event) 
      {   
         event.preventDefault(); 
         //do something 
         $(this).prop('disabled', true); 
      }); 
    }); 
Run Code Online (Sandbox Code Playgroud)

1)根据我的理解,.one只会触发ONCE.如果是这样,我不确定event.preventDefault()和$(this).prop('disabled',true)需要什么,因为点击只进行一次.这本身就是解决方法.从测试开始,我注意到如果我双击,它只发生一次(尝试没有防止默认和禁用)

2)如果.one没有做我在1)上所假设的,我理解$(this).prop('disabled',true)的部分; 禁用按钮但不太明白为什么我们需要event.preventDefault(); 根据我的理解,它将阻止默认操作,在这种情况下是提交.如果这是真的,event.preventDefault(); 因为我们确实想提交它,但只提交一次.

3).one本身不会阻止双击.我对此是否正确?所以不需要其余的逻辑,CORRECT?

jquery

2
推荐指数
1
解决办法
1307
查看次数

Jquery ToolTip无法正常工作

我正在使用jquery-ui-1.8.20.min.js.

我在页面上有一个超链接,我正在尝试执行以下操作,但似乎无法正常工作.

     $('a').tooltip({

        content: function () {
            return 'This is a test';
         } 
      });
Run Code Online (Sandbox Code Playgroud)

什么都没有出现.我究竟做错了什么.

jquery-plugins

2
推荐指数
1
解决办法
2776
查看次数