小编Jon*_*len的帖子

ASP.NET MVC:Html.EditorFor和多行文本框

这是我的代码:

    <div class="editor-label">
        @Html.LabelFor(model => model.Comments[0].Comment)
    </div>
    <div class="editor-field">
        @Html.EditorFor(model => model.Comments[0].Comment)
        @Html.ValidationMessageFor(model => model.Comments[0].Comment)
    </div>
Run Code Online (Sandbox Code Playgroud)

这就是它产生的:

    <div class="editor-label">
        <label for="Comments_0__Comment">Comment</label>
    </div>
    <div class="editor-field">
        <input class="text-box single-line" data-val="true" data-val-required="The Comment field is required." id="Comments_0__Comment" name="Comments[0].Comment" type="text" value="" />
        <span class="field-validation-valid" data-valmsg-for="Comments[0].Comment" data-valmsg-replace="true"></span>
    </div>
Run Code Online (Sandbox Code Playgroud)

我如何告诉它该字段应该是一个包含五行而不是一行文本框的文本框?

razor asp.net-mvc-3

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

使用ADO.NET的SQL Server的默认事务隔离级别是什么?

使用ADO.NET的SQL Server的默认事务隔离级别是什么?我使用SQL Server的默认安装和正常的System.Data.SqlClient类.

ado.net transactions sql-server-2008

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

确定表的行大小

如何确定表的最大行大小?我正在寻找一个工具或脚本,所以我不必手动添加每个列的大小.

我的目标是生成一个太宽的表格报告,以便我们可以考虑重构它们.我知道我们有几个非常宽,每个8K页面只有1行,但我想找到其余部分.

t-sql sql-server

45
推荐指数
4
解决办法
7万
查看次数

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

如何确定.NET应用程序是32位还是64位?

我有一个.NET应用程序,应该被编译为一个32位的应用程序.我怀疑我的构建服务器实际上并没有这样做.

如何确定.NET应用程序是否实际设置为以32位模式运行?

.net

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

WCF:如何从ServiceHost获取端点列表?

我可以使用添加端点ServiceHost.AddServiceEndpoint.如何取消该端点列表?

.net wcf .net-3.0

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

正确的方式(在.NET中)将焦点切换到另一个应用程序

这是我到目前为止:

    Dim bProcess = Process.GetProcessesByName("By").FirstOrDefault
    If bProcess IsNot Nothing Then
        SwitchToThisWindow(bProcess.MainWindowHandle, True)
    Else
        Process.Start("C:\Program Files\B\B.exe")
    End If
Run Code Online (Sandbox Code Playgroud)

它有两个问题.

  1. 有些人告诉我,SwitchToThisWindow已被删除.
  2. 如果应用程序B被最小化,则从用户的角度来看,此功能无声地失败.

那么这样做的正确方法是什么?

.net pinvoke process

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

WPF:ItemsControl上的交替颜色?

如何在ItemsControl上获得交替颜色?我将AlternationCount设置为2,但ItemsControl.AlternationIndex属性始终返回0.

        <ItemsControl ItemsSource="{Binding}" AlternationCount="2">
            <ItemsControl.Resources>
                <Style x:Key="FooBar" TargetType="Grid">
                    <Style.Triggers>
                        <Trigger Property="ItemsControl.AlternationIndex" Value="0">
                            <Setter Property="Background" Value="Blue"/>
                        </Trigger>
                        <Trigger Property="ItemsControl.AlternationIndex" Value="1">
                            <Setter Property="Background" Value="Red"/>
                        </Trigger>
                    </Style.Triggers>
                </Style>
            </ItemsControl.Resources>
            <ItemsControl.ItemTemplate>
                <DataTemplate>
                    <Grid Margin="0,0,0,10" Style="{StaticResource FooBar}">
                        <Grid.ColumnDefinitions>
                            <ColumnDefinition Width="25" />
                            <ColumnDefinition Width="100" />
                            <ColumnDefinition Width="100" />
                            <ColumnDefinition Width="100" />
                            <ColumnDefinition Width="100" />
                            <ColumnDefinition Width="100" />
                            <ColumnDefinition Width="100" />
                            <ColumnDefinition Width="*" />
                        </Grid.ColumnDefinitions>
                        <Grid.RowDefinitions >
                            <RowDefinition Height="Auto" />
                            <!--<RowDefinition Height="Auto" />-->
                        </Grid.RowDefinitions>

                        <CheckBox IsChecked="{Binding Checked, UpdateSourceTrigger=PropertyChanged}" VerticalAlignment="Center" />
                        <Label Grid.Column="1" Content="{Binding CompanyName}" />
                        <Label Grid.Column="2" …
Run Code Online (Sandbox Code Playgroud)

wpf styles itemscontrol

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

在不卸载的情况下升级Windows服务

目前,我必须在安装新版本之前卸载旧版本的服务.我很确定这与它在提供新服务条目之前不够智能更新或删除旧服务条目有关.

有没有办法让安装程序跳过注册服务(如果它已经存在)?(我可以假设安装文件夹和服务名称在版本之间不会改变.)

另外,有没有办法在卸载时自动停止服务?


编辑:

我正在使用MSI包和Visual Studio安装项目.

.net windows-installer windows-services

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

.NET中的最后一天

通常我使用下面的代码,但有更好的方法吗?

lastOfMonth = new DateTime(Now.Year, Now.Month, 1).AddMonths(1).AddDays(-1)
Run Code Online (Sandbox Code Playgroud)

.net

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