在部署过程中,将最新版本部署到AppHarbor live站点而不让用户看到任何错误的最佳策略是什么。不过,当您部署新的构建时,工作进程将始终重新启动。这里推荐的策略是什么
StackOverflow如何将构建或错误修复部署到实时站点。如果您当前在使用AppHarbor部署新版本时遇到错误,请与我们联系,以便我们查看
工作者重新启动不应该导致错误,仅仅是部署后第一个访问站点的用户的初始速度较慢。我们也在进行热交换,这样我们只有在工人们都热身并开始运行后才能切换到新版本。我曾经看到过500个,但现
我有一本字典
var moviminento_det=新的moviminentodet()//
我想保存命令的所有值,但它只是将foreach中的最后一个数据保存到数据库中。如何保存所有数据
使用ef5和vs2012从我所看到的,Movimento_det是一个单一的对象。每次迭代仅更新该对象。您需要在每次迭代中创建一个新对象并修改该对象
foreach (var detalle in detalles)
{
var movimiento_det = new MovimientoDet(
我使用的是HttpSelfHostServer和asp-net-mvc4-web-api
当我创建服务器时,我会指定一个基址,通常类似于http://foo.com:8080
假设此服务器有多个IP10.0.0.0,10.0.0.1,10.0.0.2
我们也会这样说
http://foo.com指向10.0.0.0
http://bar.com指向10.0.0.1
http://baz.com指向10.0.0.2
如果HttpSelfHostServer绑定到http://foo.com:8
你好,我正在创建一个MVC4站点
我需要增加网站的安全性
到目前为止,我已经使用了WebSecurity类
我在这里读到webmatrix安全类与System.Web.security.Membership相比有一些限制
我希望将来有最大的灵活性
我还需要一个使用代码优先方法创建的数据库。我已经通过webmatrix安全性和WebSecurity.InitializeDatabaseConnection实现了这一点
如果我使用默认的System.Web.Security.Membership,
在我的MVC解决方案中,我有不同的领域。下面显示了该区域的注册类别之一
public class CommercialAreaRegistration : AreaRegistration
{
public override string AreaName
{
get
{
return "Commercial";
}
}
我是mvc4的新手。我想更改web应用程序中运行时的主题。我有一个site.less文件,我正在其中导入variable.less文件(具有所有主题设置),在按钮上单击“我只想更改@import file”。提前谢谢
我有一个MVC4页面,它有一个表单,其中包含一组复选框、单选按钮和文本框,用作搜索字段。post后,将解析选择,并使用新结果更新较低的结果网格。现在,所有表单值在返回时都会被删除,新结果会显示在网格中-只有网格是模型的一部分
我希望所有表单选择在发布后保留其值,以便用户可以查看(并更改)下一次发布/搜索的选择。该表单使用viewbags进行了弹出式上载
@using (Html.BeginForm("Index", "Home", FormMethod.Post, new { id = "sea
我什么都试过了,但看起来一点都不懂。我的WebApiConfig.cs如下所示:
config.Routes.MapHttpRoute(
"Default",
"api/{controller}/{id}",
new { id = RouteParameter.Optional });
config.Routes.MapHttpRoute(
"AccountVerification",
"api/{controller}/{id}/{action}",
通常,路由到任何控制器的索引操作的ActionLink将省略链接中的“索引”,即http://localhost:8080/Controller/id。在我的例子中,我试图将一个字符串作为ID传递给Eta控制器的索引操作。代码如下:
@Html.ActionLink(item.Name,“Index”,“Eta”,新的{id=item.Name},null)
结果链接显示为:http://localhost:8080/Eta/Index/some-输入字符串而不是http://localhost
我正在使用Dojo在ASP.NETMVC4中工作。我在向html表添加新行时遇到了一个奇怪的问题。我需要有一个表,支持添加和删除行和文本框内应该有dojo风格。我引用了一则博文广告试图创造同样的东西。让我解释一下我的代码。以下是我的看法
@section scripts {
<script type="text/javascript">
require(["dojo/parser", "dijit/form/TextBox", "dijit/form/Butt
我正在mvc 4.0中创建一个web应用程序,需要使用Asp.netWeb站点管理工具启用成员资格和授权,但当我单击“安全”选项卡时,会出现错误
所选数据存储存在问题。这可能是由于
由于服务器名称或凭据无效,或由于服务器名称或凭据不足
许可。这也可能是由于角色管理器功能不可用造成的
正在启用。单击下面的按钮可重定向到以下页面:
您可以选择一个新的数据存储。以下消息可能有助于解决此问题
诊断问题:无法连接到SQL Server数据库
下面给出了我的连接字符串
<connectionStri
我正在运行MVC4和.NET4.5。我将数据注释信用卡验证器应用于我的模型。我对客户端验证有问题。它在我的开发环境中运行良好,但一旦部署到生产环境中,它就不起作用了
在“我的开发”框中查看源代码时,我得到以下信息:
<input data-bind="value: creditCardNumber" data-val="true" data-val-creditcard="Credit Card Number is invalid." data-val-length="Credit Car
如何设置条件,说明表中的数据是否在5天前,然后显示用户信息
下面我可以说不到现在的日期
@foreach (var item in Model)
{
if(item.RegisteredAt < DateTime.Now )
{
}
}
@foreach(模型中的变量项)
{
if(item.RegisteredAt
我可以在razor视图中没有必填字段吗
我有下面的视图,我希望隐藏字段不是必填字段。
目前它被视为强制性的,并且我的模型状态为false
请再见
@using P.M.O
@model O
@using (Html.BeginForm()) {
@Html.ValidationSummary(true)
<fieldset>
<legend>Create a New O</legend>
<div class="editor-labe
我有一个带有文本框的视图,当我键入并输入服务编号时,它应该从数据库中检索数据,并在同一视图中的标签中显示这些数据,此应用程序是ASP.net MVC应用程序。谁能告诉我怎么做。谢谢
更进一步
我可以在没有javascript的情况下调用控制器方法吗
是否可以在视图中调用控制器方法并在同一视图中显示结果
如果你能告诉我怎么做,谢谢你可以使用AJAX。让我们举个例子:
@Html.LabelFor(x => x.FooBar, htmlAttributes: new { id = "fooBa
我有3个html锚定标记
根据单击的链接,我希望渲染相同的视图,但指向不同的控制器操作
如何渲染局部视图并将视图指向同一控制器上的不同操作。使用RenderAction()
关于如何渲染局部视图
这篇关于StackOverflow的文章解释了Html.Action和Html.RenderAction之间的区别,这可能会引起您的兴趣
更新:
为了在JavaScript中实现这一点,我将您重定向到这个问题:谢谢。你介意扩展你的例子,用一段javascript代码中的renderaction替换div
本质上,问题是我无法让我的站点地图配置支持多个站点地图。它总是在寻找“默认值”,即使当我命名我的实例并请求另一个实例时也是如此。现在是背景
我一直在为MVCSiteMapProvider的新实现倾注大量的文档。他们现在使用依赖项注入来配置SiteMapProvider。我们有一个现有的StructureMap DI实现,所以我按照说明添加了
ObjectFactory.Configure(x =>
{
...
x.AddRegistry<MvcSiteMapProviderRegis
这对我来说是一个非常奇怪的问题。从我的sp回来,我就像
Declare @NewTable as table(ID bigint,
LoginName nvarchar(500),
Password nvarchar(200),
FirstName nvarchar(50),
MiddleName nvarchar(500),
LastName nvarchar(500),
UserPicture Image,
Address nvarchar(150
只是想知道是否有办法绑定类型并解析集合。我不知道Ninject是否能做到这一点。我将MVC4与Ninject3一起使用,因此我在NinjectWebCommon.cs中注册服务。我没有任何地方可以获得内核(我读到从其他地方访问内核是不好的做法,但这肯定是解决这个问题的方法)
例如,我正在上这门课:
public class CacheManager
{
public IEnumerable<SelectListItem> Get<T>() where T : IN
我正在使用
TempData["hdn"] = "1";
内部控制器
如果我用这个
@{
var hdn = (string)TempData["hdn"];
}
在视图中,TempData[“hdn”]POST中获取null的值。如果我在视图中跳过此代码,它将在POST中持续存在。为什么会发生这种情况?TempData与ViewData类似,但有所不同。它可以包含两个连续请求之间的数据,然后这些请求被销毁
如果要保留TempData值,请使用
TempData.Keep(
在我的MVC4 ASP.NET网页上,javascript中包含以下代码,用于处理与服务器的连接并重新连接到服务器(如果由于某种原因与服务器失去连接)
问题是,$。连接.hub.start().done()没有被调用来响应重新连接的$.connection.hub.start()(只有在第一次发出时才会被调用)。我想知道这是一只虫子吗?如果没有,是否有一种等效的方法来提醒客户端start()已完成
// Start the signalR connection and request the d
当我点击更新按钮时,若我并没有添加任何新列,工作正常,但在我添加新列后,更新按钮有时调用更新函数,有时调用创建函数。那是我的问题
看法
控制器
我的助手呢*
Ders-oluştur函数必须与我放弃的一样,在插入后刷新网格
Ders-oluştur函数必须与我放弃的一样,在插入后刷新网格
将此项添加到您的列中,它将起作用:
columns.Bound(p => p.Id); // ID is the ID of the view model of course; i.e., your I
我知道必须设置控件的title属性才能在asp.net mvc中显示工具提示。
如何在工具提示中显示表格?我将title属性设置为具有以下内容:
<table><tr><th>Name</th><th>Number</th></tr><tr><td>Jake</td><td>2334</td></tr></table>
Name
我已经通过NuGet安装了
在安装时,它生成了项目的帮助器类,与当时的项目一样。但是,每当向项目中添加新项时,这些生成的帮助器类都不会更新
有几个人遇到过这个问题,答案似乎总是“右键单击T4MVC.tt文件并选择运行自定义工具”(参见示例)。但是,当我右键单击T4MVC.tt文件时,没有运行自定义工具选项-事实上,在文件的属性中没有声明自定义工具
此外,T4MVC.tt是项目中的一个隐藏文件,因此期望我对该文件执行此操作似乎有些奇怪
那么,有人能解释一下如何让T4MVC更新MVC4项目中生成的类
我有视图,希望在用户单击“下一步”按钮时逐个显示会话中存储的对象的内容。视图使用WorldModel对象来显示数据。Id是隐藏字段,内容应显示在页面上
视图:
控制器:类有两个操作方法,一个不接受任何参数,另一个接受WorldModel作为参数
namespace MvcApplication4.Controllers
{
public class WorldController : Controller
{
//
// GET: /World/
我最近将BundleTransformer更新为1.8.2,它不再在运行时编译我的SCS,这非常不方便,因为每次我都要重新构建解决方案以查看CSS更改,这与之前我只需刷新页面一样烦人
更新后是否添加了用于处理编译的新参数?我一直在查看文档,但运气不好:()
BundleTransformer.SassAndScss是最新的.Core代码。无论我是在调试模式还是发布模式下运行,它都不会更新.scss文件或捆绑文件,直到我重新生成解决方案
我最近将BundleTransformer更新为1.8.2,
我使用的是MVC4.0,我可以在AuthConfig.cs文件中传递使用者密钥和使用者机密
我可以从“登录”中提取哪些可能的值
LinkedIn“提取数据
请帮帮我。谢谢检查此链接,该链接根本无法回答我的问题。
我是angularjs的新手,我四处寻找,试图找到一些关于这方面的帖子,有很多,但没有一个能解决我的具体问题(我可以找到)
就这么简单,我想通过angularjs($http POST)发送两个参数,其中第一个参数是类object的json,第二个参数是int。我尝试的是:
var url = '../Request/'+ id;
$http({
method: 'POST',
url: url,
在MVC4捆绑中,它们之间的区别是什么
bundles.Add(new Bundle(.......)...);
vs
根据我个人的经验,当您使用newbundle()时,它似乎不再试图缩小所包含的文件
这是真的吗?有人写过解释这一点的文章吗?你说得对
Bundle类用作基类,它不包含捆绑在一起的文件引用列表的转换
传输由实现IBundleTransform接口的类表示
您可以查看msdn或查看如何使用dotPeek或类似工具实现类
问候,,
乌罗斯
bundles.Add(new Style
我对AngularJS和Web Api非常陌生。我有一个角度控制器,它在Web Api中调用我的a方法。我试图将数据绑定到我的DOM,但我没有超出这个范围。Api只返回一个对象
角度控制器:
function adminManageUsersController($scope, $http) {
$scope.data = [];
$http.get("/api/adminapi?Id=2")
.then(function (result) {
//
我看了很多类似的问题,但是找不到一个适合我的解决方案。因此,对Get的调用工作正常,但对POST的调用返回404。我创建了一个简单的WebAPI项目(MVC4)
我创建了另一个项目(ASP.Net),其中包含一个html文件,代码如下:
<script src="Scripts/jquery-2.0.3.js"></script>
<script src="Scripts/jquery-2.0.3.intellisense.js"></script>
我正在创建一个MVC4应用程序。我正在使用Rotativa生成PDF
他们有一个叫做
public ActionAsPdf(string action, object routeValues);
我无法将复杂对象传递到RouteValue
i、 e:
我有一个模型
public class FullName
{
public string FirstName { get; set; }
public string Surname { get; set; }
}
public
在我的MVC4控制器中,我想重写View()方法
这样我就可以操纵由action方法呈现的视图。为此,我希望能够获得视图文件的物理路径。我尝试了以下方法:
string viewName = this.ControllerContext.RouteData.Route
.GetVirtualPath(this.ControllerContext.RequestContext, null)
.VirtualPath;
例如,当我真正希望它返回的内容如下时,它可能会返回“/Errors
我仍在努力创建论坛。我试图在同一时间用帖子来创建新的主题(就像每个普通论坛一样)。我有两种型号:
穹窿线
public partial class FORUMTHREAD
{
public FORUMTHREAD()
{
this.FORUMCATEGORY = new HashSet<FORUMCATEGORY>();
this.FORUMPOST = new HashSet<FORUMPOST>();
}
从应用程序打印时,我正在尝试切换默认打印机。此代码正在进行开发,但当应用程序托管在IIS 7上时不起作用
ManagementObjectCollection objManagementColl;
// class used to invoke the query for specified management collection
ManagementObjectSearcher objManagementSearch = new Manag
这是我在html5中的代码…在这个接纳类型中有两个值“hosteller”和“daysaultor”,当我选择接纳类型作为daysaultor时,hostel name下拉列表应该是禁用的,然后我选择接纳类型作为hosteller hostel name下拉列表应该是启用的。
这只是我的要求..请帮我个忙..提前谢谢。试试这个:
Jquery
<tr>
<td class="einput">Admission Type :</td>
<t
我正在MVC中的一个项目中工作,该项目具有移动应用程序,因此有一点很清楚,我们必须使用Web API,以便它可以用于移动应用程序
在创建API之后,当我们开始开发Web站点时,我们感到困惑,并讨论了是使用API还是直接访问业务对象。最后,我们得到了经验丰富的开发人员的意见,让他们使用Web API,而不是直接使用业务对象
我对这个解决方案结构感到困惑
1) 为什么我们应该使用Web API并发出HTTP请求(这很耗时)来获取或放置数据,而不是直接使用同一解决方案中的业务对象
2) 在争论之后,他
上面的代码对于绑定下拉列表来说很好,但我需要理解它……有人可以对它进行elobrate吗
事实上我很困惑
@Html.DropDownListFor(model => model._categoryid, new SelectList(ViewBag.abc, "_categoryid", "_categoryname"), "Select a Category")
为什么需要这样做?上面的一行是一个表达式,它的计算结果是您要绑定到的属性(在您的情况下是_categoryid)。对于用于
在使用Firefox(32.0)浏览器浏览时,我的系统操作系统(Windows 7)具有最新更新,文件上载时,我的web应用程序将显示除.pps以外的所有其他所需文件扩展名
甚至我在中尝试了给定的演示,但没有显示.pps扩展
我是否缺少任何更新
我希望你能在这方面提供意见
我仍然在使用VisualStudio2012,创建ASP.NETMVC4应用程序
当我创建一个新项目时,许多(所有)默认添加的NuGet包都已过时。如果我转到package manager控制台并提交:
Update-Package
命令,则所有内容都会正常更新,但项目将不再运行。您可以在接下来的几个小时内尝试从该状态中恢复。你不大可能成功
例如,默认情况下,Microsoft.AspNet.WebPages项目包含在新的MVC4“Internet”项目中。安装的版本为2.0.20710.0
我正在使用MVC4构建一个网站。我有一组对象,它们本质上几乎是静态的。我应该选择应用程序对象、静态数据或缓存吗?如果有更改,缓存的好处是过期。更新静态变量或应用程序要困难得多。你基本上必须回收应用程序池
我想说的是,应用程序是为了与旧的基于asp的应用程序向后兼容而遗留下来的我认为您不需要为了按照-并发部分进行更新而进行回收。缓存需要额外的可用性检查。是的,您可以构建一个功能来刷新它,但缓存内置了一个生命周期。
在我们的MVC web应用程序中,我们集成了windows工作流。它在本地工作,没有任何问题。在windows server 2008中部署应用程序后,工作流功能不起作用。我没有得到任何错误。但是浏览器中的应用程序一直在运行,没有结果。
注意:.Net4.5框架已安装在服务器中。
当我在谷歌上搜索时,我发现几乎没有解决方案,于是我尝试了下面的方法
右键单击IIS连接窗格中承载服务的网站,单击管理网站->高级设置,然后将net.pipe添加到“已启用协议”设置的末尾(无空格!)
仍然面临着这个问题
我有一个person类,就这个问题而言,它是
public class Person
{
[Required(ErrorMessage = "***")]
[Display(Name = "Your full name")]
public string Name { get; set; }
}
我继承的这是我的抱怨课
public class Complaints : Person
{
[Required(ErrorMessage = "***")]
[
我想为我的报告模块生成一个PDF文件。这是我在控制器中生成PDF文件的代码
public ActionResult Reports_CARF(int carf_id= 0)
{
var data = db.Dept_Approval_Data_vw.Where(x => x.carf_id == carf_id && x.request_category == "PETC Local Applications" && x.verified_by !
我在mvc项目中工作,我想生成一个gridview(html表)。头应该从db绑定,数据也应该从db动态绑定。
这是我的元数据或主表
Id Name Label Value Emp_id
31 Adhar DocumentNumber 12345678 1
32 Adhar ExpiryDate 1/1/2015 1
33 Pan DocumentNumber
我的代码:
<a data-toggle="dropdown">Associate Sites<i class="fa fa-angle-down"></i></a>
但我发现了一个错误,
请告诉我我做错了什么。在动态对象中不能对属性名称使用连字符。将连字符更改为下划线:
@Html.Sitecore().BeginField("Link Field", new { @data-toggle="dropdown" })
到
字段渲染器在渲染
该应用程序只接受本地主机URL,其他任何内容都会导致错误并拒绝保存该应用程序
这个问题使得该应用程序只能在主机上试用,而不能在任何其他设备上试用
您需要输入HTTPS url,否则您将看到此错误:“请输入有效的url字符串”
您可以使用1个域名和localhost
这将有助于:
https://my.dummy.site
https://localhost
这是行不通的:
https://my.dummy.site
https://my.other.domain
https://localho
在vs 2015期间创建新项目(任何项目)时,我有一个新的例外。上面说
General Exception (Exception from HRESULT: 0x80131500)
起初,我尝试使用nuget软件包管理器安装jetbrains resharper。而且安装不正确。我使用的是GIT源代码管理。因此,我恢复了对项目所做的更改
从那以后,我一直面临着这个问题。我已经卸载并重新安装了vs 2015。虽然我也面临同样的问题
当我搜索这个问题时,我发现我可以从msdn请求热修复程序,并且这
我在视图中添加了一个按钮。单击此按钮时,将添加部分视图。在我的表格中,我可以添加尽可能多的局部视图。提交此表单数据时,我无法将所有部分视图数据发送到控制器。
我制作了一个具有所有属性的不同模型,并将该模型的列表添加到我的主模型中。谁能给我一些技巧,让我可以发送所有的部分视图内容到我的控制器
在我看来
<div id="CSQGroup">
</div>
<div>
<input type="button" value="Add Field" i
我已尝试实现Docusign Connect功能。我已启用Docusign连接功能。我已经创建了信封并传递了事件通知对象,配置也完成了Admin Connect
Docusign中与配置相关的设置
发送有关登录(完成)收件人的邮件时。和收件人在
文件完整。它将调用我的配置相关url。我不明白
我应该如何在方法中接收xml响应
成功日志屏幕您的应用程序必须包含DocuSign可以发布到的侦听器HTTPS URL。此URL必须在公共互联网上可用;它不能被防火墙阻止
有关设置connect的信息,请
1 2 3 4 5 6 ...
下一页 最后一页 共 161 页