小编ene*_*key的帖子

如何将输入元素与其标签放在同一行?

我想把a label和a input[type=text]放在同一条线上,我希望input宽度能够填充包含元素的剩余宽度,而不管标签文本的长度如何(见第一张图片).

我试图用width: auto;input,但它似乎有一个静态的宽度.我也尝试了width: 100%;,但是这会移动input到一个新的线(见第二张图).

http://i.stack.imgur.com/G8rKG.jpg

如何使用CSS实现这一目标?

html css

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

声明具有键,值的哈希表

我在C#2.0.

我想知道是否可以声明一个Hashtable用键和值启动的const.我知道数组有可能:

public  static string[] ColumnsNames = 
{ "string1", "string2", "string3", "string4"
, "string5", "string6", "string7" };
Run Code Online (Sandbox Code Playgroud)

但我们怎么能用Hashtables做到这一点.

.net c# .net-2.0 c#-2.0

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

SQL server 2008 R2算术溢出错误将数字转换为数据类型数字

我有一个令人困惑的错误,我无法理解SQL Server 2008 R2.

但是,当我在本地服务器(也是SQL Server 2008 R2)上尝试相同的请求时,一切正常.

所以这是提出问题的请求:

select cast(cast(1.260 as numeric(13,3)) as numeric(10,2))
Run Code Online (Sandbox Code Playgroud)

我还添加了一些查询结果,指出每个服务器的环境:

在本地服务器上:

---------------------------------------
1.26

(1 row(s) affected)

Microsoft SQL Server 2008 R2 (RTM) - 10.50.1617.0 (X64) 
    Apr 22 2011 19:23:43 
    Copyright (c) Microsoft Corporation
    Standard Edition (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1)

ARITHABORT
---------------------------------------------------------------------------------------------
1

(1 row(s) affected)

ARITHIGNORE
---------------------------------------------------------------------------------------------
NULL

(1 row(s) affected)

ANSI_WARNINGS
---------------------------------------------------------------------------------------------
1

(1 row(s) affected)
Run Code Online (Sandbox Code Playgroud)

在远程服务器上:

消息8115,级别16,状态7,行1
算术溢出错误将数字转换为数据类型数字.

Microsoft SQL Server 2008 R2 (SP1) - …
Run Code Online (Sandbox Code Playgroud)

sql-server-2008-r2

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

Visual Studio 2012默认.testsettings

我有包含Local.testsettings文件的解决方案。在Visual Studio 2012中,我们必须在每个开发机中手动选择要使用的活动.testsettings文件。

在此处输入图片说明

我不明白如何告诉Visual Studio 2012解决方案默认的.testsettings文件是Local.testsettings,并能够在某些版本化文件(.sln或其他)中设置该信息,以便其他用户不需要安装手动激活活动设置文件。

mstest visual-studio-2012

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

更换ObservableCollection时ListView不更新

我无法理解为什么在替换ObservableCollection(使用新的)并且未更改(添加或删除的项目)时不会刷新ListView.我尊重属性通知的所有要求,因为我正在为我的视图模型使用DependencyObject,并且在替换集合时调用SetValue.

我有一个WPF ListView绑定到我的视图模型的Col属性:

public class ViewModel1 : DependencyObject
{
    public ViewModel1()
    {
        Col = new ObservableCollection<string>(new[] { "A", "B", "C", "D" });
    }

    protected override void OnPropertyChanged(DependencyPropertyChangedEventArgs e)
    {
        base.OnPropertyChanged(e);
        Debug.WriteLine("Property changed "+ e.Property.Name);
    }   

    public ObservableCollection<string> Col
    {
        get { return (ObservableCollection<string>)GetValue(ColProperty); }
        set { SetValue(ColProperty, value); }
    }

    // Using a DependencyProperty as the backing store for MyProperty.  This enables animation, styling, binding, etc...
    public static readonly DependencyProperty ColProperty =
        DependencyProperty.Register("ColProperty", typeof(ObservableCollection<string>), typeof(ViewModel1), new PropertyMetadata(null));

}
Run Code Online (Sandbox Code Playgroud)

XAML就像:

<Window …
Run Code Online (Sandbox Code Playgroud)

.net c# wpf

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

rails 3 authenticity_token如何生成它

有没有人知道如何生成rails3的authenticity_token?我注意到刷新表单页面时表单标记的值不会改变.是谁生成的?基于会话cookie?准时?密钥?

ruby-on-rails

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