-
asp.net – MVC-Mini-Profiler – Web窗体 – 找不到/ mini-prof
所属栏目:[asp.Net] 日期:2020-12-16 热度:92
我试图让MVC-mini-profiler与webforms一起工作。 的NuGet 我已经安装了Nuget软件包。 PM Install-Package MiniProfiler 头 我在网站的头部有这个。 script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js"/[详细]
-
asp.net-mvc – ASP.NET MVC视图模型命名约定
所属栏目:[asp.Net] 日期:2020-12-16 热度:150
我知道我可能会对此有一个混合的意见,但是我想知道是否有模型命名约定的“最佳实践”。 我有一个相当大的应用程序,我采用了以下模型命名约定: 模型 添加 CategoryAddModel ProductAddModel 编辑 CategoryEditModel ProductEditModel 查看 CategoryViewMod[详细]
-
ASP.Net的最佳免费文件管理器
所属栏目:[asp.Net] 日期:2020-12-16 热度:76
我正在为ASP.Net中的项目寻找一个免费的文件管理器,所以可以显示我吗? 编辑: 用户可以使用文件管理器或图像管理器来上传/选择/创建文件夹/删除文件… 解决方法 我也在寻找一个(免费)ASP.Net的文件管理器,并做了一个简短的调查。我试过Bipin Joshi的“网[详细]
-
asp.net – Web.config:在xml属性中放一个注释
所属栏目:[asp.Net] 日期:2020-12-16 热度:153
我想在web.config文件中发表评论,如下所示: httpRuntime requestValidationMode="2.0" // require for [ValidateInput(false)] in .net-4.0 requestPathInvalidCharacters="" // include character in the url enableVersionHeader="false" // disable X-A[详细]
-
当将单字节添加到响应中时,ASP.NET WebAPI输出的速度会降低40倍
所属栏目:[asp.Net] 日期:2020-12-16 热度:148
我有一个简单的动作方法,如下所示: public class TestApiController : ApiController{ [Route("api/string"),HttpGet] public string GetString(int length) { return new string('x',length); }} 响应时间(由Fiddler观察): GET /api/string?length=1186[详细]
-
asp.net-mvc – 从部分视图添加html头标记的脚本引用
所属栏目:[asp.Net] 日期:2020-12-16 热度:69
如何注入脚本标签,如 script src="somejsfile"/script 要么 script type="text/javascriptsome javascript/script 从部分视图进入页面的标题? 更新:回答老问题 这是关于ASP.NET MVC。我们可以使用RenderSection。这里使用Razor视图引擎的MVC 3示例: 布局[详细]
-
asp.net-mvc – ASP.Net MVC 2验证是否需要更多的思考在模式和使
所属栏目:[asp.Net] 日期:2020-12-16 热度:102
这是土地的铺路。像大多数人,我有我的域对象,我有我的视图模型。我喜欢使用视图模型的想法,因为它允许为特定的视图环境专门创建模型,而不需要改变我的业务对象。 我的问题是在我的域对象上定义了类型级验证,并将这些规则交给客户端。在这种情况下,我说[详细]
-
asp.net-mvc – ASP.Net 5 project.json脚本命令的完整列表? (V
所属栏目:[asp.Net] 日期:2020-12-16 热度:198
我查看了project.json的ASP.Net 5团队wiki条目,以确定哪些脚本命令可用,目前列出了以下内容: { "scripts": { "prebuild": "echo before building","postbuild": "echo after building","prepack": "echo before packing","postpack": "echo after packing[详细]
-
asp.net-mvc – 为什么我们使用ViewModels?
所属栏目:[asp.Net] 日期:2020-12-16 热度:72
我最近已经开始作为网页开发人员工作。我使用ASP.NET MVC 4和NHibernate。 在我的工作场所,我们严格使用视图模型来在控制器和视图之间传输数据。并且视图模型不应该包含模型的任何对象。 我了解它是控制器和视图之间的一种层次。 但是,即使我们可以直接将[详细]
-
如何在ASP.NET MVC4项目之间共享HTML
所属栏目:[asp.Net] 日期:2020-12-16 热度:113
我有几个我正在建立的网站,显示相同或相似的数据页面。为了减少代码重复,我所做的是创建了第三个项目/网站,并且认为我将其用作共享的HTML,java脚本,CSS,图像等的位置。 我可以使用相对路径从共享项目中包含JavaScript,CSS和图像。但是我无法呈现HTML[详细]
-
.net – 在VS 2010中调试时修改代码
所属栏目:[asp.Net] 日期:2020-12-16 热度:111
我是VS 2010的新手,面临的问题是在调试时修改代码。请帮助我如果有任何设置如此实现。 解决方法 根据 http://connect.microsoft.com/VisualStudio/feedback/details/520179/vs2010-sp2-x86-unable-to-edit-and-continue编辑和继续应用可能在Visual Studio 2[详细]
-
asp.net – 你可以添加一个HtmlGenericControl的子控件吗?
所属栏目:[asp.Net] 日期:2020-12-16 热度:83
我有一个非常简单的操作,我尝试添加一个HtmlGenericControl到另一个HtmlGenericControl: protected void Page_Load(object sender,EventArgs e){ HtmlGenericControl div = new HtmlGenericControl("div"); HtmlGenericControl p = new HtmlGenericControl[详细]
-
asp.net – 为特定客户端创建自定义文化和相关资源文件的建议方
所属栏目:[asp.Net] 日期:2020-12-16 热度:197
我有客户想要为我的字符串资源的一部分指定自己的本地化内容版本。 为了简单起见,这里是基本的例子: 说我有2个本地化的字符串(显示英文内容) PageTitle =“Hello World” PageDescription =“这是一个更加冗长的版本的Hello World[详细]
-
asp.net-mvc – 为什么ASP.NET MVC默认的模型绑定器很慢?做好工
所属栏目:[asp.Net] 日期:2020-12-16 热度:106
在当前的项目中,客户要求以两种方式回答问卷的可能性:使用向导(一次一个问题)和列表(所有问题一次)以单一形式。两种方式都已经实现。 使用AJAX(这是超级快速),手册章节从数据库中加载了这些问题。目前最大的一章有230个问题(每个都有4个HTML输入字段 –[详细]
-
asp.net – 任何类似于蚂蚁分析器和免费的工具?
所属栏目:[asp.Net] 日期:2020-12-16 热度:143
我想测试一个asp.net web应用程序。那里最好的免费图形工具是什么? 虽然类似于蚂蚁的东西真的很好,但是有一个工具甚至包括通过电子邮件发送的数据的信息是很好的。像蚂蚁小提琴手。我希望我不要求太多:) 谢谢。 解决方法 像 Nprof这样的开放源代码是不错的[详细]
-
asp.net-mvc – 在实体框架中我只想包括第一个子对象而不是子的
所属栏目:[asp.Net] 日期:2020-12-16 热度:86
我有这两个班: public class BusinessesTBL{ public string ID { get; set; } public string FirstName { get; set; } public string lastName { get; set; } public ICollectionOffersTBL OffersTBLs { get; set; }}public class OffersTBL { public int I[详细]
-
asp.net-mvc – 缓存CSS和JS文件
所属栏目:[asp.Net] 日期:2020-12-16 热度:72
当我在不到2-3分钟内刷新我的网站时,Firebug显示了这些不错的请求: 1. /core.css 304 Not modified2. /core.js 304 Not modified3. /background.jpg 304 Not modified 但是当我刷新3分钟后,我得到: 1. /core.css 200 OK2. /core.js 200 OK3. /background[详细]
-
asp.net – ViewState作为属性
所属栏目:[asp.Net] 日期:2020-12-16 热度:152
而不是这个.. public string Text { get { return ViewState["Text"] as string; } set { ViewState["Text"] = value; } } 我想这个.. [ViewState] public String Text { get; set; } 可以做吗 解决方法 喜欢这个: public class BasePage: Page { protected[详细]
-
asp.net – 实体框架:“底层提供商在Open上失败”
所属栏目:[asp.Net] 日期:2020-12-16 热度:90
当我尝试插入一个记录,我得到这个错误:底层提供程序在Open上失败。 此错误仅在IIS中出现,而不是VWD 2008的Web服务器。 在EventViewer中,我收到此应用程序错误:由于启动用户实例的进程失败,无法生成SQL Server的用户实例。连接将关闭。 [客户:] add na[详细]
-
asp.net – web.config中的元素和项目文件之间有什么不同
所属栏目:[asp.Net] 日期:2020-12-16 热度:90
我正在看一个asp.net应用程序,我注意到有两个程序集定义了两个地方。在web.config中有配置/ system.web / compilation / assemblies / add元素。在项目文件中有Project / ItemGroup / Reference元素下的参考设置。 我想知道,在任一位置添加的程序集/引用有[详细]
-
asp.net-mvc – 使用Web Deploy发布ASP.NET MVC2站点
所属栏目:[asp.Net] 日期:2020-12-16 热度:189
我目前使用Web Deploy, http://learn.iis.net/page.aspx/346/web-deploy/来发布我的MVC2应用程序。它以前工作得很好,但是现在已经到了我不能继续使用它的地步: 当MVC应用程序很小,只有少数用户很容易发布。右键单击Visual Studio中的项目并选择“发布”[详细]
-
为什么在手动刷新响应时ASP.NET将使用Transfer-Encoding头替换Co
所属栏目:[asp.Net] 日期:2020-12-16 热度:97
我们的Web应用程序(ASP.NET Web窗体)有一个页面,将向用户显示最近生成的PDF文件。由于PDF文件有时相当大,所以我们实现了一种“流式”方式,以块形式发送给客户端浏览器。 尽管以块形式发送数据,但是在发送文件之前,我们知道文件的完整大小,因此我们正确[详细]
-
asp.net – 所有PartialView的自定义ActionResult等效模型
所属栏目:[asp.Net] 日期:2020-12-16 热度:157
我创建了以下自定义ActionResult,它返回多个部分视图。 public class MultiplePartialViewsResult : ActionResult{ private const string Separator = "-"; private PartialViewResult[] _partialViews; public MultiplePartialViewsResult(params PartialV[详细]
-
asp.net-mvc – MVC 4 – 更优雅的方式编辑项目的可变长度列表?
所属栏目:[asp.Net] 日期:2020-12-16 热度:129
我发现编辑可变长度项目列表的最佳建议是在2008年为ASP.Net MVC 2编写的。 http://blog.stevensanderson.com/2008/12/22/editing-a-variable-length-list-of-items-in-aspnet-mvc/ 这种方法仍然是ASP.Net MVC 4最好的方法,还是有更新的解决方案是标准化还是[详细]
-
asp.net – 如何在x64中使用WebDev.WebServer.exe(VS Web Server
所属栏目:[asp.Net] 日期:2020-12-16 热度:100
直到至少2010年版本的Visual Studio是x86直到更新:这仍然是一个问题在VS2010,没有本机64位卡西尼支持。我的问题是,任何人都可以想到一种独立的ASP.NET调试服务器的方式或知道,这是2008年或2010年的x64? 背景:我们的ASP.NET应用程序以Oracle作为数据库[详细]