小编Mis*_*isi的帖子

根据ASP.NET MVC 4中的资源文件更改语言

我有2个资源文件:Resources.resx(罗马尼亚语中有一些字符串)和Resources.en-US.resx(英语中有相同的字符串).

我只想更改(在下拉列表中,列表框中,...)要使用的女巫资源文件.它可以在_Layout.cshtml中.我不需要检测用户的文化.

问:如何从页面中选择资源文件?

编辑:可以在不更改默认MapRoute的情况下完成吗?

asp.net-mvc resources razor asp.net-mvc-4

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

以编程方式将几个地址添加到谷歌地图中

我有一个ASP.NET MVC 4应用程序.

假设我的数据库中有4条记录,其中包含一个字段地址.

问:如何将此地址发送到谷歌地图控件(或直接发送到maps.google.com网站)? 在此输入图像描述

asp.net asp.net-mvc google-maps-api-3

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

如何在LINQ中选择多个表?

在SQL中我有:

 SELECT gu.*, cu.*
 FROM [gene_genunit] as gu, [cont_unitati] as cu
 WHERE gu.COD_UNIT = cu.COD_UNIT
Run Code Online (Sandbox Code Playgroud)

我有一个WPF应用程序.

.net c# sql linq wpf

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

ASP.NET MVC 粘贴到剪贴板

我有一个 ASP.NET MVC 4 应用程序。

我想复制文本(从 PDF)CTRL+C 并将其作为参数粘贴到控制器的方法中。

我的网络网格有一个带有 ActionLink 的列

grid.Column(" ", " ", format: @<a href="@Url.Action("Clipboard", "People", new { cbdata = window.clipboardData.getData('Text') })">Clipboard</a>),
Run Code Online (Sandbox Code Playgroud)

...

    [HttpPost]
    public ActionResult Clipboard(string cbdata) // is string ok ?
    {
        //I'm doing something with my clipboard data ..
        return View();
    }
Run Code Online (Sandbox Code Playgroud)

这部分不起作用:window.clipboardData.getData('Text') 我是否必须修改 Global.asax.cs 中的 MapRoute ?

:如何通过控制器的方法从剪贴板获取数据?

asp.net-mvc clipboard asp.net-mvc-4

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

MVC 4中的级联DropDown列表

我有一个带有EF的ASP.NET MVC 4项目我有一个包含Parteners的表.此表有两种类型的合作伙伴:代理(part_type = 1)和客户端(part_type = 2).在Create视图中,我有第一个显示所有代理的DropDownList,一个按钮和第二个DDL,它显示了与所选代理对应的所有客户端.Q1:我用什么按钮?,, @ Html.ActionLink()?Create.cshtml

    <div class="editor-field">
        @Html.DropDownList("idagenti", ViewData["idagenti"] as List<SelectListItem>, String.Empty)
    </div>
    @*a button*@
    <div class="editor-label">
        @Html.LabelFor(model => model.id_parten, "Client")
    </div>
    <div class="editor-field">
        @Html.DropDownList("id_parten", String.Empty)
        @Html.ValidationMessageFor(model => model.id_parten)
    </div>
Run Code Online (Sandbox Code Playgroud)

OrdersController.cs

 public ActionResult Create(int? id) // id is the selected agent
 {
    var agqry = db.partener.Where(p => p.part_type == 1).Where(p => p.activ == true);
    var cltqry = db.partener.Where(p => p.part_type == 2).Where(p => p.activ == true);
    List<SelectListItem> idagenti = new List<SelectListItem>();
    foreach (partener ag …
Run Code Online (Sandbox Code Playgroud)

asp.net asp.net-mvc entity-framework cascadingdropdown asp.net-mvc-4

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

WPF ListBox将ItemsSource与MVVM-light绑定

XAML

<Window x:Class="Html5Mapper.Mapper.MainWindow"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:wpt="http://schemas.xceed.com/wpf/xaml/toolkit"
    Title="HTML mapper" Height="300" Width="600" >
<Window.DataContext>
    <Binding Path="Main" Source="{StaticResource Locator}"/>
</Window.DataContext>

<ListBox Name="lbFiles" ItemsSource="{Binding Filescollection, Mode=OneWay}" Width="240" Height="220">
        <ListBox.ItemTemplate>
            <DataTemplate>
                <Grid Margin="0,2">
                    <Grid.ColumnDefinitions>
                        <ColumnDefinition Width="*" />
                        <ColumnDefinition Width="100" />
                    </Grid.ColumnDefinitions>
                    <Image Source="HTML.png" Height="40" Width="32" />
                    <TextBlock Grid.Column="1" Text="{Binding Name}" />
                </Grid>
            </DataTemplate>
        </ListBox.ItemTemplate>
    </ListBox>
Run Code Online (Sandbox Code Playgroud)

MainViewModel.cs

public ObservableCollection<Files> Filescollection { get; set; }    
public MainViewModel()
{
    this.Filescollection = new ObservableCollection<Files>();
    SelectFilesAction();
}

private void SelectFilesAction()
{
   this.Filescollection.Add(new Files { Name = "index.html", Path = "C:\\Files"}); …
Run Code Online (Sandbox Code Playgroud)

c# wpf listbox mvvm mvvm-light

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

ASP.NET MVC 4 EF Update操作

假设我有一个包含30个字段的表,我想显示(Edit.cshtml)2个字段(GET)和更新(公共ActionResutl编辑(项目,项目))只有4个字段

Edit.cshtml:RegNo = 1002 | 值= 50

ItemsController:

        public ActionResult Edit(items items)
        {
           if (ModelState.IsValid)
           {
              db.items.Attach(items);
              items.DateAdd = DateTime.Now;
              items.Status = 2;
              db.SaveChanges();
           }
        }
Run Code Online (Sandbox Code Playgroud)

问:我如何仅更新30个这4个字段?

我是否必须添加26个Html.HiddenFor()助手?|| 创建一个包含4个字段的小类并尝试更新(TryUpdateModel,ApplyCurrentValues)?

编辑:我只更新一行.

SQL:

UPDATE dbo.items SET Status = 2, RegNo = items.RegNo WHERE id = items.id -- i don't care about the other fields
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc entity-framework

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

返回通用列表的函数

我有WPF应用程序项目,我正在使用EF.我想要这样的东西.

NorthwindEntities nwModel = new NorthwindEntities();
Employees emp;
List mylist = GenericFunc("emp.FirstName"); => returns a List<string>
and
List mylist = GenericFunc("emp.PostalCode"); => returns a List<int>

public static List<T> GenericFunc<T>(string myfield)
{...}
Run Code Online (Sandbox Code Playgroud)

对不起,如果我犯了任何错误.

c# linq wpf entity-framework dynamic

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