问题列表 - 第2150页

在SlideDown和SlideUp之间进行链接切换(scriptaculous)

scriptaculous wiki有一个演示(http://github.com/madrobby/scriptaculous/wikis/effect-slidedown),显示正在使用的SlideDown效果.但是,如果隐藏了某个DIV,我需要使用相同的链接向下滑动,如果显示DIV,则需要使用SlideUp.

我该如何实现这一目标?

谢谢.

javascript scriptaculous slidedown slideup

3
推荐指数
1
解决办法
4598
查看次数

声明变量 - 最佳实践

我刚才发现(我想再次确认)如果你声明了一个类级变量,那么在调用类构造函数或load之前不应该调用它的构造函数.原因是性能 - 但还有其他原因可以做到这一点吗?这条规则有例外吗?

即:这是我根据我认为的最佳做法做的事情:

public class SomeClass
{
   private PersonObject _person;

   public SomeClass()
   {
      _person = new PersonObject("Smitface");
   }
}
Run Code Online (Sandbox Code Playgroud)

反对:

public class SomeClass
{
   private PersonObject _person = new PersonObject("Smitface");

   public SomeClass()
   {

   }
}
Run Code Online (Sandbox Code Playgroud)

.net c#

5
推荐指数
2
解决办法
2234
查看次数

C# - 将列表转储到下拉列表

List<String> nameList = new List<String>();
DropDownList ddl = new DropDownList();
Run Code Online (Sandbox Code Playgroud)

列表在此处填充,然后排序:

nameList.Sort();
Run Code Online (Sandbox Code Playgroud)

现在我需要将它放入下拉列表中,这是我遇到问题的地方(使用foreach):

foreach (string name in nameList){
    ddl.Items.Add(new ListItem(nameList[name].ToString()));
}
Run Code Online (Sandbox Code Playgroud)

没有工作 - 任何建议?它给了我编译错误:

Error - The best overloaded method match for 'System.Collections.Generic.List<string>.this[int]' has some invalid arguments 

Error - Argument '1': cannot convert from 'string' to 'int'
Run Code Online (Sandbox Code Playgroud)

c# list drop-down-menu

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

在Access SQL中合并替代方案

在T-SQL中,您可以这样做:

SELECT ProductId, COALESCE(Price, 0)
FROM Products
Run Code Online (Sandbox Code Playgroud)

你如何在Access SQL中做同样的事情?我看到在VBA中使用Nz进行的示例,但我正在寻找SQL等价物.

谢谢.

sql ms-access

30
推荐指数
4
解决办法
6万
查看次数

签名与无符号整数

我是否正确地说有符号和无符号整数之间的区别是:

  1. 无符号可以保持较大的正值,而不是负值.
  2. 无符号使用前导位作为值的一部分,而带符号版本使用最左侧位来标识数字是正数还是负数.
  3. 有符号整数可以包含正数和负数.

还有其他差异吗?

language-agnostic unsigned signed integer

378
推荐指数
11
解决办法
35万
查看次数

何时在.NET紧凑框架中分配内存?

何时在.NET紧凑框架中分配内存?如果值和参考类型之间存在差异,请详细说明.赞赏文档或确认步骤.

特别要考虑这种情况......

private MyClass item;  // here?

public void MyMethod()
{
    item = new MyClass();  // or here?
}
Run Code Online (Sandbox Code Playgroud)

.net memory compact-framework

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

如何在VisualSVN服务器中要求提交消息?

我们在Windows上将VisualSVN Server设置为我们的Subversion服务器,我们在工作站上使用Ankhsvn + TortoiseSVN作为客户端.

如何配置服务器以要求提交消息为非空?

svn hook notifications visualsvn-server svn-hooks

49
推荐指数
4
解决办法
3万
查看次数

Nunit有免费的Visual Studio插件吗?

我很便宜并且不想为ReSharper或TestDriven.NET付费,NUnit有免费的Visual Studio插件吗?

nunit unit-testing visual-studio

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

如何使用Visual Studio和FireFox调试防止Tab Hell?

每次点击F5调试Web应用程序时,如何让VS在Firefox中打开新选项卡?我真的希望它重新使用相同的标签.

firefox visual-studio

25
推荐指数
1
解决办法
3063
查看次数

使用关联字符串(键/值)的最简单方法是什么?

我有很多常量相关的常量,在某些时候我需要配对它们,像这样:

const
  key1 = '1';
  key2 = '2';
  key3 = '3';

  value1 = 'a';
  value2 = 'b';
  value3 = 'c';
Run Code Online (Sandbox Code Playgroud)

我想避免这样做:

if MyValue = key1 then Result := value1;
Run Code Online (Sandbox Code Playgroud)

我知道如何使用字符串列表:

MyStringList.Add(key1 + '=' + value1);
Result := MyStringList.Values[key1];
Run Code Online (Sandbox Code Playgroud)

但是,有没有更简单的方法呢?

delphi

6
推荐指数
1
解决办法
367
查看次数