使用MVC4测试版(更新的模板)提供的MVC4项目,我发现webconfig的DefaultMembershipProvider提供了MinRequiredPasswordLength设置。注册表视图正在呈现“@Membership.MinRequiredPasswordLength”。但是当我在webconfig中更改值时,它不会更改视图呈现的值。为什么不呢
thx
为什么不呢
奇怪的是,我确实变了。例如,我在web.cnofg中将其设置为25:
<membership defaultP
我想为我的Web API创建一个全局valdiation属性。因此,我遵循了,并以以下属性结束:
public class ValidationActionFilter : ActionFilterAttribute
{
public override void OnActionExecuting(HttpActionContext actionContext)
{
if (actionContext.ModelState.IsValid)
{
我想发布一个带有可变数量复选框的表单,因此在模型投标中,我将收到一个数组或IEnumerable,其中包含每个复选框的名称及其值
我假装什么:
public class ItemsChecked{
public IEnumerable<string> Names{get; set;}
public IEnumerable<bool> Checked{get; set;}
//maybe organized in some other w
我不知道如何准确地表达我的问题,这可能就是为什么我在任何地方都找不到这样的例子。我正在使用MVC4和EF5(也有Web API),但我不确定如何继续使用该模型,因为我以前从未真正使用过它们。我正在做一些关于元素周期表的事情,我想做一些事情,这样我就有了一个元素的电子配置列表。但是,我希望它只是根据输入顺序自动编号。如何让EF自动递增字段?基本上就像一个主键字段,后面没有限制。以下是我目前掌握的情况-我只是不确定如何继续:
public class Elements
{
public in
我们正在MVC4中构建一个新站点。在检查是否允许某人登录时,有一些稍微不寻常的要求,因此在这种情况下,简单地检查用户名、密码和启用状态是不够的(还将检查角色)
我从传统的定制membershipprovider类和roleprovider开始。MVC4不喜欢我这样做:
This method cannot be called during the application's pre-start initialization phase.
据我所知,这是由于简单的成员资格提供者和oauth(我对
标签: Asp.net Mvc 4
jquery-dialogasp.net-mvc-partialviewjquery-post
我正在尝试创建简单的CRUD应用程序。我有一个填充行的局部视图。每行中都有一个编辑链接,单击该链接我将打开一个jquery对话框。在此对话框中,我加载另一个局部视图以编辑相应的行。在ok按钮上,我发布表单(这是一个ajax表单)
然后,控制器返回另一个局部视图,该视图将替换原始列表(列表局部视图),因为我提供了updateTargetId(这是呈现列表的div)
我现在面临两个问题,
这在我发布表单的第一次(即会话中的第一次)起作用。当我打开另一条记录进行编辑时,表单加载正确,但当我发布表单时,
好的,我们有一个开发基础设施,它利用了以下内容:
1.MVC4(剃须刀视图)
2.实体框架5代码优先
3.尼尼特
我正在寻找的是尽可能接近我们现有基础设施的电子商务解决方案,希望能够尽可能无缝地集成
我看过很多很多的选择,包括:
1.无商业
2.马格里亚
3.dashCommerce
4.购物车
到目前为止,NopCommerce和Magelia(尤其是NopCommerce)似乎是我能找到的最接近的。我正在寻找其他电子商务解决方案的建议,这些解决方案可能更好地与上述现有基础设施集成。成本其实不
我正在构建一个示例MVC4 web应用程序,我的目标是学习并掌握使用Bing地图API,但我担心它进展不顺利
我在跟踪,但当我重新加载页面时,我没有得到地图,地图应该显示在哪里,我只看到空白的背景色!甚至在获得API密钥并将其放入我页面上的脚本之后!没有地图显示
以下是我的脚本代码:
<script type="text/javascript">
var map = null;
function getMap()
{
var boundingBox = Microsoft.
我在实现MVC4自定义视图引擎以覆盖局部视图的默认位置时遇到问题。我已经实现了这段代码
我的问题是,如果启动/执行HTML.Partial时路径与PartialViewLocationFormats数组中的值不匹配,则在启动CreatePartialView之前会引发错误。任何东西都不匹配,因为此实现的目标是拥有动态路径。如果您有任何见解,我们将不胜感激。只需以您自己的方式提供路径,而不是使用MVC提供的默认方式
从另一个源设置partialPath,例如从控制器将其传递到view,或者创建Vi
我使用的是实体框架,我发现它无法序列化
EDM对象。现在我使用的是Northwind产品表。因此,我被迫将对象投射到另一个对象,并使用.cast,但它不起作用。
我唯一的解决方案是在代码中逐个属性手动执行,但我在想——一定有更好的方法!
看在上帝的份上,现在是2013年!这个实体在一开始看起来是个好主意,但是它有太多的陷阱和约束,它实际上阻碍了比帮助更多的东西,但是无论如何,EDMX图表是很好的
有谁有更好的方法来铸造这些物体吗
POCO
public class Product
我有一个模型,其中包含一个名为指针的整数属性。我希望在Razor视图中使用该属性,如下所示:
然而,我得到了一个错误
我如何解决这个问题?此错误是因为以下行引起的:int pnt=@Model.Pointer?是的,您通常过度使用@。您的代码可能应该如下所示:
@for (var i = 0; i < Model.Lists.ToList().Count; i++) {
var pointer = Model.Pointer;
if (i == pointer) {
什么是具有回发功能的最佳usagRazor复选框?
例如,我有一门课如下
public class Person
{
public string Name { get; set; }
public string SurName { get; set; }
public bool hi { get; set; }
}
和一个视图(带有脚本):
$(函数(){
$('#hi')。更改(函数(){
$(this).最近的(“表单”).submit();
});
});
@使
我的应用程序使用ASP.NET MVC 4。我使用重定向到另一个页面。但它不起作用。为什么?
return RedirectToAction("Edit", new { id = x.EmployeeID });
您还需要添加区域:
return RedirectToAction("Edit", new { id = x.EmployeeID, area = "Your_Area_Name" });
这会将您转移到区域,但您还需要将控制器提供给重定向到操作在路由值中包含区域。
我的应用程序是一个MVC4应用程序,首先使用EF5代码创建域模型。应用程序需要身份验证/授权,我想使用默认的ASP.NET成员资格提供程序
考虑到这一点,我继续使用aspnet_reqsql实用程序添加ASP.NET默认成员资格提供程序所需的所有表
但是,我的应用程序需要存储更多关于用户的信息,而不是成员资格提供者默认提供的信息。例如:
名字
姓
出生日期
地址(拆分为不同的
(列)
这些内容不在成员资格提供程序表中。因此,我继续向users表添加了所有缺少的列,还创建了Addresses表
我已经创建了一个新的MVC4项目,构建并运行->全部成功
尝试登录->在SQL Express中创建新数据库(数据库名称:xyz)=>到目前为止一切正常
现在,我想在SQLExpress中添加一个名为“ABCD”的新表(到上面的xyz数据库中)。如何在Visual Studio解决方案中访问此表?没有实体框架模型可以手动更新吗
但是,我在Models文件夹中添加了一个名为ABCD的类
使用新的数据上下文类为ABCD创建了一个新的控制器,但当我运行解决方案时,它被创建为一个新的数据库,而不是使用W
我的应用程序与Facebook、Google和Microsoft(使用OAuth)集成
要从facebook注销,我使用以下URL:
https://www.facebook.com/logout.php?next=[YourAppURL]&access_token=[ValidAccessToken]
谷歌和微软有类似的情况吗
对于谷歌,我尝试过:
https://accounts.google.com/Logout?continue=http://localhost:51820
我正在使用ASP.NETWebAPI的ApiController将业务逻辑公开为Web服务。我正在测试XML和JSON,因为我们对两者都有需求,我一直在使用Fiddler进行测试。我已经把范围缩小到这样:由于某种原因,拥有IList属性会强制使用JSON,但是将属性更改为List可以使用JSON或XML。不幸的是,我需要这些来使用IList,那么我如何用IList属性的对象生成XML呢
如果我使用以下HTML标题获取http://localhost:4946/Api/MyBizLog/GetDo
我使用ViewModel将详细信息传递给HTTPPost操作,所有字段都成功保存到数据库中,包括下拉列表值,但抛出的错误是该值不能为null
我的下拉列表代码如下:
@Html.DropDownListFor(c => c.Content.ContentTypeID, new SelectList(Model.ContentTypeList,
"ContentTypeID","ContentTypeString", Model.ContentTypeLis
我看了又看,但我认为我不知道找到答案的正确关键词。这是我的密码:
@Html.ActionImage("Index", "Menu", new { menu = "@m.LinkAddr", lang = "en" }, "~/Images/@(m.MainImage)", "@m.Description")
Razor无法识别我的任何内部表达式(@m.LinkAddr等)。我使用的是MVC4 VS2010。您需要将表达式从引号中去掉
@Html.ActionImage("Index", "M
我是asp.net死亡页面,这是在我使用nuget升级WebFeel和mvc4引导程序之后发布的
“/”应用程序中出现服务器错误
无法加载文件或程序集“webfleep”或其中一个
依赖关系。无法验证强名称签名。这个
程序集可能已被篡改,或已延迟签名,但未签名
使用正确的私钥完全签名。(HRESULT的例外情况:
0x80131045)说明:在测试过程中发生未处理的异常
当前web请求的执行。请查看堆栈跟踪
有关错误以及错误来源的详细信息,请参阅
代码
异常详细信息:System.IO.Fil
我有我的web api,我添加了自动生成文档的api。对于列出我的参数的方法来说,它非常有效,但我有一个类似这样的方法:
public SessionResult PostLogin(CreateSessionCommand request)
在我的帮助页面上,它只在属性部分列出了命令参数。但是,在示例请求部分,它列出了我的CreateSessionCommand类的所有属性
参数
名称|说明|其他信息
请求|无可用文件。|在请求正文中定义此参数
我希望它列出我的CreateSessionCo
以下是我的简单操作链接:
<span>@Html.ActionLink(trip.TripDescription, "Index", "Home", new { trip = trip.Trpp, year = trip.TripYear })</span>
下面是正在呈现的内容:
http://localhost:31065/Home/Index?trip=Green&year=2013
我希望它能够呈现以下内容:
http://localhost:3106
我正在创建一个页面,该页面具有dd/MM/yyyy格式的日期选择器和区域性ar SA,但当我尝试设置日期时,它总是返回无效的日期
这是日期选择器
@Html.Kendo().DatePickerFor(model => model.ValidStartDate).HtmlAttributes(new { id = "ValidStartDate_" + Model.ItemCode }).Culture("ar-SA").Format("dd/MM/yyyy").ParseFormats(
我有一个简单的MVC4解决方案,在我在控制器中设置断点之前,它可以正常工作。如果我这样做,断点就不会命中,我会得到一个标题为“Source not Available”的弹出窗口,它接着说“Code not running”,然后“当前线程当前没有运行代码,或者无法获取调用堆栈”
只要我不想调试,应用程序就会运行。有什么线索吗?如果您使用Telerik JustMock作为模拟框架,并且最近将其更新为2013年第三季度版本,则会导致此问题。我通过卸载mocking框架并安装2013年第2季度版本
我已经追踪到OWIN的一个问题,在一个新的mvc项目中使用模板everything works,但是;将owin支持添加到现有/空项目时,将调用account controller,而不是我在Startup.Auth.cs的ConfigureAuth方法中定义的
app.UseCookieAuthentication(new CookieAuthenticationOptions
{
AuthenticationType = DefaultAuthent
我正在使用asp.NETMVC4在jQueryUIJTBALE中显示数据。
我在点击jtable的单元格显示新视图时遇到了问题。
我想要的是,当jtable加载数据时,我会加载一个额外的列名,当我单击该列时,弹出窗口会显示一个包含该患者BAIC信息的新视图。下面我将共享jtable的图像
我的jtable的图像
是否可以在jquery中使用ajax调用
$.ajax({
url: "@(Url.Action("Action", "Controller")",
type: "PO
我需要限制对公共站点上我的ASP.NET MVC4项目中除一个视图外的所有视图的访问。我们必须防止出现登录屏幕,因为我们的公共服务器上也没有设置广告
根据我所读到的System.Web.HttpNotFoundHandler,我的理解是,如果我在Web.config中包含以下行,我的/Views文件夹中的所有cshtml页面都将被限制查看:
<httpHandlers>
<add path="*.cshtml" verb="*" type="System.Web.Htt
我在页面上有顶部菜单和左侧菜单,我想这两个菜单都应该在小屏幕上折叠,这些在小屏幕上工作正常,但在大屏幕上两个菜单都不显示
<!-- Fixed navbar -->
<div class="navbar navbar-inverse navbar-fixed-top" role="navigation">
<div class="container nav-main">
<div class="navbar-heade
这是我的密码
private bool isactive=true;
public bool IsActive
{
get { return isactive; }
set { isactive = value; }
}
我将从数据库中获取网格列的True、True、True、False、True、False。我想在我的网格中将True替换为Active,将False替换为InActive。
像
我希望在网格视图显示中显示Active和
我使用backload file uploader来上传文件,它可以很好地处理200-300 mb左右的文件,但是对于700-1000 mb较大的文件,它失败了,甚至没有抛出正确的异常(进入处理程序\u StoreFileRequestException,但将参数传递为null)异常
它首先在页面上正确显示加载进度条并保持加载,一旦加载完成,在调试过程中,它不会命中处理程序\u StoreFileRequestStarted并直接命中处理程序\u StoreFileRequestExceptio
我想在ASP.NET(MVC4)上开发一个页面
我有一个屏幕,其顶部有数据输入字段,底部有数据显示在网格上
当我使用顶部部分添加数据时,它将刷新底部部分(网格)
当我在网格上选择一行时,我需要将相同的数据传递给数据输入字段,并提供编辑和删除功能
请告诉我该怎么做。如果您有类似项目的参考资料,请发送。那么,您试图在MVC中实现主详细信息?不,它不是主详细信息。就像在一个页面中,我必须输入数据,在同一个页面上我必须显示/编辑/删除数据..听起来你可能需要一些局部视图和AJAX调用。jQuery可以帮
我的表单中需要有多个单选按钮组,如下所示:
我知道,只需为每个组指定相同的“name”html属性即可
但是
MVC不允许您在使用html帮助程序时指定自己的名称属性,如下所示:
@Html.RadioButtonFor(i => item.id, item.SelectedID, new { Name = item.OptServiceCatId })
因为它查看每个标记的“name”属性(而不是“id”),以将表单映射/绑定到控制器接收的模型,等等
有人说,使用相同的“Grou
我正在开发一个管理系统,我将使用MVC框架构建它。我看到一些教程,它们是从Internet应用程序开始的,但一些程序员建议我从头开始。谁能帮我选择哪一个更好
注意:我没有足够的时间。如果您不熟悉我推荐的C#MVC主题,请使用给定的项目模板。这样你就有了一些指导,你可以采纳。定义“更好”。这两种方法在某些可测量的方面是不同的,但“更好”完全是主观的,并且是基于您试图实现的目标的需要。注意:我们都没有足够的时间,这是凡人的一部分。我的意思是,如果我从互联网应用开始。我会面临难题吗?因为我是asp.n
我正在使用Asp.Net和MVC4
这是我的Seed方法:
protected override void Seed(eManager.Web.Infrastructure.DepartmentDB context)
{
context.Departments.AddOrUpdate(d => d.Name,
new Department() { Name = "Engineering" },
new Dep
在我的MVC web应用程序中,我尝试使用内部身份验证和Windows Azure Active Directory(无ACS)作为身份提供程序。我可以将此应用程序添加到Azure应用程序中,以便可以从Azure对用户进行身份验证
我能够在没有ACS的情况下使用Azure和本地用户登录
我的问题是我无法从我的web应用注销Azure用户。本地用户通过单击注销退出,但问题在于azure帐户。我刚刚使用了默认的简单MVC示例应用程序来测试这些,并在这里和那里做了一些修改,但没有什么大的改动
我想为同一页的每种语言变体提供不同的主题
我的网站上有同一篇文章的不同版本,比如:
French version : http://www.example.com/fr/article/38/soe-friendly-title-in-french
English version : http://www.example.com/en/article/38/soe-friendly-title-in-english
同一篇文章,不同的语言,不同的url
在该页面中,我使用这些参数设置了一个d
我有一个视图,其中有一些下拉列表,允许您选择一些调查。选中此选项后,将测量加载到iframe中。将视图加载到其中效果很好,但我尝试在iframe旁边显示有关此调查的统计信息摘要。但是由于我将视图返回到iframe,viewbag、viewdata或tempdata不会向iframe返回它所做的任何操作,但我需要它将信息返回到整个视图。我不知道怎么做。。非常感谢您的帮助。谢谢
我的看法是:
@using (Html.BeginForm("Survey", "Moderator", FormMeth
我正在从事web api项目,我们有一个htmlhelper类,其中我看到的声明如下:
public static string GetCountryDomain(this System.Web.Mvc.HtmlHelper htmlHelper, Area area)
{
//body
}
我可以在api方法中使用helper类中声明的方法吗?
如果是,那么
是否可以使用MVC4将文件下载到iPad,而不是在单击时在浏览器中显示文件
在我的网页上,我显示了一个文件表,可以是任何类型,当点击文件名时,文件应该下载到iPad上
我正在使用:
Public Sub GetItem(ByVal fileId As Guid)
Dim sDirectory As String = Commands.Folder.MapFullPath(fileId)
sDirectory = ApplyClusterServerHACK(sDirectory)
这是我的模型:
public class Category
{
public Category()
{
SubCategory = new List<SubCategory>();
TicketsInfo = new List<TicketInfo>();
UserDetails = new List<UserDetails>();
我想使用引导创建一个NC主题
我通过Visual Studio 2013中的Nugets软件包管理器安装了Bootstrap。
然后我补充说:
AppendScriptParts(“~/Scripts/bootstrap.js”);
AppendScriptParts(“~/Scripts/bootstrap.min.js”)
在_Root.Head.cshtml中
及
AppendCssFileParts(string.Format(“~/Content/bootstrap.css”,them
我正在使用EF6,但得到了以下错误程序集“TBLib,Version=1.0.0.0,Culture=neutral,PublicKeyToken=null”使用“EntityFramework,Version=6.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089”,其版本高于引用的程序集“EntityFramework,Version=4.4.0.0,Culture=neutral,PublicKeyToken=b77a5c561934
我已经创建了一个具有组织报告结构的目录列表
除了过滤功能外,一切正常
当我搜索一个唯一的值时,例如Employee Badge Number,TreeList会正确过滤并显示所有父节点
但是,当我在不同的节点级别(例如部门名称)中搜索具有相同值的字段时,我会在树列表中得到重复的条目
Directory.cshtml
<script id="photo-template" type="text/x-kendo-template">
#if ( ProfilePi
我有一个管理员和用户会话
Session["uname"]
Session["Admin"]
我的查询是会话结束时,仅管理员重定向到登录页面。但当用户会话结束时,它不会重定向到登录页面
请给我建议如何为管理员和用户设置会话
这是我的密码
用户是我的控制器
登录操作
[HttpPost]
public ActionResult Login(Models.User user)
{
var query = db.Users.Where(q => q.UserName =
如何创建调用动态局部视图的动态ajax.actionlinks
例如:
我有一个页面,将产生x数量的评论
每个评论都可以(单独)投赞成票或反对票
赞成票和反对票的数量被计算为一个整数
每个注释div都有自己的ajax.actionlink
每个ajax.actionlink都会将注释的ID传递给控制器
控制器将计算总票数,并调用部分视图以使用正确的ID显示回div
到目前为止我做了什么:
我已经成功创建了ajax.actionlink
这将调用控制器并计算投票总数
这将调用局部视图并显示投
我有一个MVC应用程序,它也使用webapi2。
为了调用api服务,我使用jQueryAjax,如下所示
$.ajax({
url: GetBaseURL() + '/api/MyController/PutMethod',
type: 'put',
data: dataObject,
contentType: 'application/json',
timeout: AJAX_TIMEOUT,
success: function () {
self.CallOtherFunction();
我正在尝试将来自MVC操作控制器的数据列表绑定到一个内联JqGrid中。示例JSON数据如下
{Id:"1",FirstName:"Joy",Gender:"Male"},
{Id:"2",FirstName:"George",Gender:"Male"},
{Id:"3",FirstName:"Tessa",Gender:"Female"}
我试图在内联JqGrid中绑定一个性别下拉列表。下拉列表的示例数据如下所示
{Id:"17b4bf97-4ab0-49b1-ab01-072f4dbed
我想在一个视图中从两个表中检索数据,比如从一个表中检索价格、名称,以及从另一个表中检索其他详细信息,比如产品描述,我不知道如何做到这一点
请帮帮我
我正在应用连接查询,但它没有给出确切的结果
public ActionResult ItineraryPackage(int id)
{
using (travelAndTourismEntities objentity = new travelAndTourismEntities())
{
我正在从事一个使用Asp.NET web api的项目,我的身份验证系统基于identity 2.0。当用户发送ResetPassword表单时,他将获得“无效令牌”
这是我放弃的密码方法
public async Task<HttpResponseMessage> ForgotPassword(ForgotPasswordViewModel model)
{
if (!ModelState.IsValid)
{
Htt
我正在windows 10上使用Visual Studio 2017 15.8.7版
此问题发生在Asp.net MVC 4网站和Web Api 2上。不适用于Aspnet.Core站点(目前为止)
最近我一直有问题,我将调试一个网站,它将工作良好,然后突然下一次你启动项目,它给出了一个404错误。修复错误的唯一方法是使用不同的计算机,创建一个新项目,然后将信息复制到另一台计算机上
每次启动调试器并获取404时,都会记录此事件
为缓存压缩内容指定的目录
C:\inetpub\temp\IIS临时
上一页 1 2 3 4 5 6 7 8 9 ...
下一页 最后一页 共 164 页