小编Tou*_*ubi的帖子

MVC剃须刀形式有多个不同的提交按钮?

Razor视图在表单中有3个按钮.所有按钮的操作都需要表单值,这些值基本上是输入字段的值.

每次我点击任何按钮时,它都会将我重定向到默认操作.您能否指导我如何根据按钮提交表单到不同的操作?

我非常感谢您的时间,指导和帮助.

c# asp.net-mvc razor asp.net-mvc-4

58
推荐指数
5
解决办法
14万
查看次数

获取容器中Azure blob文件的名称列表?

我需要列出Azure Blob文件名的名称.目前我能够列出所有带URL的文件,但我只需要列出名称.我想避免解析名称.能否请您查看我的以下代码和指南:

CloudStorageAccount backupStorageAccount = CloudStorageAccount.Parse(blobConectionString);

var backupBlobClient = backupStorageAccount.CreateCloudBlobClient();
var backupContainer = backupBlobClient.GetContainerReference(container);

var list = backupContainer.ListBlobs();
Run Code Online (Sandbox Code Playgroud)

.net c# azure azure-storage-blobs

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

什么是Visual Studio 2010 Shell?

Shell是一个Visual Studio版本,就像快递,专业等?

我在我的机器上安装了VS2010 Shell,但无法在其中打开许多项目.请任何人帮忙.从来没有关于这个版本的头条.

.net visual-studio-2010 visual-studio visual-studio-shell

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

格式化DateTime错误"模板只能用于字段访问,属性访问,单维数组索引.."

在MVC Razor视图中,我试图格式化DateTime字段以仅显示时间.使用下面的代码我收到错误"模板只能用于字段访问,属性访问,单维数组索引或单参数自定义索引器表达式."

<td>@(Html.DisplayFor(m=>row.LastUpdatedDate.ToString("HH:mm:ss")))</td>
Run Code Online (Sandbox Code Playgroud)

任何帮助请问是什么导致此错误以及如何解决它?

谢谢你的帮助.

c# asp.net-mvc razor asp.net-mvc-3

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

将小数格式化为百分比以在视图中显示?

在MVC Razor视图中,十进制字段需要显示为百分比BUT而没有百分号.例如 22.5

我知道它可以来自模型,它将是这样的:

    [AutoMapIgnore]
    [DisplayFormat(DataFormatString = "{0:F1}")]
    public virtual decimal OffPeakMarginPercent { get { return OffPeakMargin * 100; } }
Run Code Online (Sandbox Code Playgroud)

但是根本没有做任何影响,目前它显示为:

目前它显示为3.000002.50000.

你能指导吗?

我高度赞赏你的指导和帮助.

编辑:

如果我在视图中格式如下,它显示为3.02.5

@row.OffPeakMarginPercent.ToString("0.0")
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc number-formatting razor

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

输入类型的差异= Checkbox,@ HTML.CheckBox和@HTML.CheckBoxFor?

我是MVC的新手并且混淆了什么是差异<Input type="Checkbox">,@HTML.CheckBox@HTML.CheckBoxFor.

你能指导为什么两个帮手都是同样的东西吗?在哪种情况下应该使用哪一种?

谢谢

编辑:添加输入 type=checkbox

asp.net-mvc razor asp.net-mvc-3 asp.net-mvc-4 razor-2

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

在MVC剃须刀回传后,maintaning下降选定状态?

在MVC 4 Web中,我有下面的示例代码下拉列表:

@(Html.DropDownList("Condition2", new SelectList(Model.Makes, "CCultureId", "CTitle"), "All",new {@class="span3"}))
Run Code Online (Sandbox Code Playgroud)

我选择全部作为第一个选项,按下按钮,页面显示数据.回帖后,下拉按钮按下按钮重置,你能指导我如何在页面回发后保持其状态下拉(我明白在MVC4中没有回发,我认为它是一次往返服务器的回程).

.net c# asp.net-mvc asp.net-mvc-3 asp.net-mvc-4

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

使用lambda从列表的另一个属性填充列表的属性?

我有一个List<BidResult> bidresults填充数据的列表 .BidResult课程如下:

public class BidResult
{        
    public virtual int BidResultId { get; set; }
    public virtual string ProductName { get; set; }            
}
Run Code Online (Sandbox Code Playgroud)

我有另一个List<Rating> ratings空列表,其属性如下:

public class Rating
{
    public virtual int RatingId { get; set; }            
    public virtual int BidResultId { get; set; }    

}
Run Code Online (Sandbox Code Playgroud)

我需要BidResultId使用1st list's 填充第二个列表的属性BidResultId.我知道可以使用循环来完成.但我最好使用Lambda.

编辑:

我试过以下:

 List<Rating> ratings = bidResults.Select(bidResult => new Rating {RatingId = bidResult.BidResultId}).ToList();
Run Code Online (Sandbox Code Playgroud)

但我不能够访问BidResultIdbidResult.

请注意bidResult是一个强类型列表.添加一个.在bidResult之后显示lambda函数,如select,foreach,single等.

c# linq lambda

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

可以在开发机器上的web.config中加密ConnectionString并在服务器上部署吗?

我将使用aspnet_regiis.exe工具加密web.config中的连接字符串.

不知道如何在服务器上解密连接字符串,所以wana问,如果我在我的开发机器上加密并在服务器上部署,它会工作吗?或者它应该在将要执行的同一台机器上加密?

.net c# asp.net iis-7 web-config

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

HttpContext和HttpRequest之间的区别?

HttpRequest根据http://msdn.microsoft.com/zh-cn/library/system.web.httprequest.aspx代表服务器上的HTTP客户端,它“使ASP.NET能够读取Web请求期间客户端发送的HTTP值。”

据我了解,HttpContext也可以做到这一点。根据MSDN http://msdn.microsoft.com/zh-cn/library/system.web.httpcontext.aspx,它是“封装有关单个HTTP请求的所有HTTP特定信息”。

我们需要为此分类吗?它们有什么不同?何时使用?

我不知道它们之间有什么区别?能否请您提供指导和帮助。

谢谢

.net c# asp.net

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