小编dov*_*ove的帖子

重新启动(回收)应用程序池

如何从C#(.net 2)重新启动(回收)IIS应用程序池?

感谢您发布示例代码吗?

.net c# iis asp.net-mvc application-pool

66
推荐指数
7
解决办法
9万
查看次数

$ .post和$ .ajax之间的区别?

好奇,如果有人知道数据参数的差异.

我有一个$.post方法,它采取$('#myform').serialize()我的数据参数和工作.

如果我使用该$.ajax()方法尝试相同,它不起作用,因为我的数据参数看起来不正确.

有谁知道差异和我可能会使用什么而不是上述.serialize

javascript ajax asp.net-mvc jquery serialization

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

ASP.NET从Session中删除项目?

哪种方法更受青睐?

Session.Remove("foo");

Session["foo"] = null;
Run Code Online (Sandbox Code Playgroud)

有区别吗?

.net c# asp.net session session-variables

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

ConfigurationManager.AppSettings缓存

我们知道IIS缓存ConfigurationManager.AppSettings,因此它只读取磁盘一次,直到更改了web.config.这样做是出于性能目的.

有人在:

http://forums.asp.net/p/1080926/1598469.aspx#1598469

表示.NET Framework不会对app.config执行相同操作,但它会从磁盘读取每个请求.但我觉得很难相信,因为它会变慢.请告诉我他错了或者我必须修复我写的每个控制台/ Windows窗体/ Windows服务.

更新我很遗憾我误解了人们在上面的链接论坛中所说的内容.

.net asp.net performance caching configurationmanager

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

Automapper 3.0 - 此平台IMapperRegistry不支持此类型

我更新了我的项目以使用Automapper 3.0.0,现在我的TFS构建没有成功.错误如下:

" ... System.PlatformNotSupportedException:System.PlatformNotSupportedException:此平台上的IMapperRegistry不支持此类型. "

有没有人可以帮我解决这个问题.与此同时,我将恢复到以前的版本,因为那个似乎工作正常.

automapper notsupportedexception automapper-3

38
推荐指数
2
解决办法
7895
查看次数

DropDownListFor带有自定义属性 - 在属性名称中?

问题:我需要创建一个这样的下拉列表:

<select id="ddCustomers" data-placeholder="Choose a customer" class="chzn-select" style="width:350px;" tabindex="1" multiple>
Run Code Online (Sandbox Code Playgroud)

现在我可以像这样添加自定义属性:

@Html.DropDownListFor(m => m.Id, Model.Values, new { @disabled = "disabled" })
Run Code Online (Sandbox Code Playgroud)

不幸的是,如果变量名中有" - ",那么它就不会编译.

@Html.DropDownListFor(m => m.Id, Model.Values, new { @disabled = "disabled", @data-placeholder = "whatever" })
Run Code Online (Sandbox Code Playgroud)

那么多重,没有属性值呢?

如果我传递Dictionary或NameValueColletion而不是new { @disabled = "disabled" },则它输出NameValueColletion/Dictionary的属性...

如何在属性键中传递带有特殊字符的属性?

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

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

如何终止会话或会话ID(ASP.NET/C#)

当用户单击注销按钮时,如何销毁会话(Session ["Name"])?

我正在浏览MSDN上的ASP.NET API参考,它似乎没有太多信息.看起来相当有限.但我找不到ASP.NET类等的任何其他页面.

我试过了:

Session.Abandon();Session.Contents.Remove("Name");他们都没有工作.(我在谷歌搜索的论坛中发现了这些)

c# asp.net session webmatrix razor

30
推荐指数
3
解决办法
16万
查看次数

如何在Razor语法中设置@ Html.TextBoxFor中的值?

我使用Razor创建了一个文本框,并尝试设置value如下.

@Html.TextBoxFor(model => model.Destination, new { id = "txtPlace", value= "3" })
Run Code Online (Sandbox Code Playgroud)

我曾尝试追加value@

@Html.TextBoxFor(model=> model.Destination, new { id = "txtPlace", @value= "3" })
Run Code Online (Sandbox Code Playgroud)

即使它将html input标记呈现为空value

<input id="txtPlace" name="Destination" type="text" value 
   class="ui-input-text ui-body-c ui-corner-all ui-shadow-inset ui-mini" >
Run Code Online (Sandbox Code Playgroud)

怎么了?

.net asp.net-mvc razor asp.net-mvc-3 html.textboxfor

28
推荐指数
4
解决办法
12万
查看次数

数组必须包含1个元素

我有以下课程:

public class CreateJob
{
    [Required]
    public int JobTypeId { get; set; }
    public string RequestedBy { get; set; }
    public JobTask[] TaskDescriptions { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

我想在上面有一个数据注释,TaskDescriptions以便数组必须包含至少一个元素?非常喜欢[Required].这可能吗?

.net c# asp.net-mvc model-validation asp.net-mvc-3

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

Razor将enum转换为视图内的int

我是一个剃刀的观点.我有一个像bleow一样的线

<option value='@{(Int16)PhoneType.Work}'>@PhoneType.Work</option>
Run Code Online (Sandbox Code Playgroud)

这是选择列表/下拉列表中的一个选项.在此我有一个枚举PhoneType.对于提交的文本@ PhoneType.Work工作正常,但对于值字段@ {(Int16)PhoneType.Work不起作用

我该怎么做才能在值字段中获取枚举的整数值

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

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