-
asp.net-mvc – 使用Razor最佳实践的MVC 3
所属栏目:[asp.Net] 日期:2020-12-16 热度:101
我正在寻找使用Razor和MVC 3的最佳实践.现在我希望的是某种类型的文章,而不仅仅是您自称的最佳实践列表,但如果您有任何发布它们的话. 为什么这个值得?似乎很难找到关于如何最好地使用Razor和MVC视图的信息.我知道典型的MVC最佳实践,我正在寻找特定的Razor.[详细]
-
asp.net-mvc – 将模型信息传递给RenderPartial
所属栏目:[asp.Net] 日期:2020-12-16 热度:66
嗨我有这行代码: %Html.RenderPartial(“VenuesList”); %GT; 我需要做的是通过覆盖中可用的附加参数传递我的模型.我写什么?我的模特是Venue.谢谢. 解决方法 您可以使用 following overload允许您将模型传递给部分: % Html.RenderPartial("VenuesList",[详细]
-
asp.net-mvc – 如果另一个属性在MVC 3 / jQuery Validator上有
所属栏目:[asp.Net] 日期:2020-12-16 热度:168
如果Prop1为true,我如何在属性Prop2中使用必需的验证? Ex:public bool Prop1 { get; set; }[Required] // I need this validation only if the Prop1 is true.public string Prop2 { get; set; } 任何的想法?我需要在客户端和服务器端. 谢谢 解决方法 您可[详细]
-
asp.net-mvc-2 – 我的MVC2站点需要一个crossdomain.xml文件吗?
所属栏目:[asp.Net] 日期:2020-12-16 热度:195
我在我的MVC2站点中收到以下错误:未找到路径’/crossdomain.xml’的控制器或未实现IController. 从一些研究来看,该文件似乎与防伪和跨站点脚本(XSS)攻击有关.我的MVC2站点需要一个crossdomain.xml文件吗? 解决方法 Do I need a crossdomain.xml file for m[详细]
-
asp.net-mvc-3 – 将整个页面从MVC3 Razor iFrame页面重定向到不
所属栏目:[asp.Net] 日期:2020-12-16 热度:68
我有一个剃须刀页面 https://myDomain1.com/myFrame.cshtml,上面有一个“继续”按钮 这个剃刀页面是另一个parent.cshtml中的iframe 当我点击“继续”按钮时,我想将整个页面(包括父页面)重定向到https://myDomain2.com/default. 下面给出的是我的Controller中[详细]
-
asp.net – 看起来像链接的按钮
所属栏目:[asp.Net] 日期:2020-12-16 热度:199
嗨,我有一个要求,我不允许在页面上使用 JavaScript.我有一些asp:LinkBut??tons,但这些似乎使用javascript所以我用按钮替换它们: asp:Button ID="titleButton" runat="server" BorderStyle="None" CommandArgument='%# Eval("Id") %' OnClick="downloadButt[详细]
-
asp.net-mvc – 模型绑定下拉列表选择的值
所属栏目:[asp.Net] 日期:2020-12-16 热度:128
我有一个模型,该模型有一个公共列表 string小时{得到;组; } 和构造函数 public SendToList() { Hour = new Liststring { "00","01","02","03","04","05","06","07","08","09","10","11","12","13","14","15","16","17","18","19","20","21","22","23" }; }[详细]
-
asp.net下拉列表的验证器
所属栏目:[asp.Net] 日期:2020-12-16 热度:178
我有一个下拉列表,我从服务器端加载. asp:DropDownList ID="ddlOne" runat="server" CssClass="dropDrownClass" Width="80%" 在服务器端,加载下拉后我正在添加 — Please Select — 我想确保如果选择它,我会显示错误消息.为此,我写了 asp:CompareValidator I[详细]
-
asp.net-mvc – NuGet项目>添加库包参考未出现
所属栏目:[asp.Net] 日期:2020-12-16 热度:173
我安装了NuGet. 当我尝试去Project添加库包参考 “添加库包参考”不在项目菜单下.如果我再次尝试安装NuGet,它说它已经安装好了.我的应用程序是一个针对.net 4的MVC 3应用程序. 如何才能显示此选项? 解决方法 Visual Studio的某些扩展是否可能导致NuGet无法[详细]
-
asp.net – 从用户控件内添加页面控件集合
所属栏目:[asp.Net] 日期:2020-12-16 热度:67
我有一个asp.net usercontrol,它代表一个“弹出”对话框.基本上,它是jQuery UI对话框的包装器,可以将其子类化以轻松创建对话框. 作为此控件的一部分,我需要将一个div注入到控件所使用的页面中,或者在窗体的顶部或底部,以便在弹出实例化时,将其父级更改为此di[详细]
-
asp.net – 如何确定服务器控件的客户端NAME?
所属栏目:[asp.Net] 日期:2020-12-16 热度:104
假设我有一个名为“CategoriesDDL”的DropDownList服务器控件,而ClientID proeprty确定其客户端id,这是其前缀为id的NamingContainer ids的ID.在这种情况下,客户端ID是CP1_CategoriesDDL.但是关于客户端名称的规则是什么,在这种情况下是“ct100 $CP1_Categori[详细]
-
asp.net – HttpCookie.Expire时区含义?
所属栏目:[asp.Net] 日期:2020-12-16 热度:178
我正在尝试从我的网站编写cookie,并且我试图找出时区对HttpCookie.Expire属性的影响.我应该传递DateTime.Now.AddDays(1)或DateTime.UtcNow.AddDays(1)还是用户的时区加一天? 解决方法 如果您使用本地时间,.NET会在将其输出到客户端时自动将其转换为GMT. 所[详细]
-
asp.net-mvc – ASP.NET MVC,Nhibernate和小型/中型项目的存储库
所属栏目:[asp.Net] 日期:2020-12-16 热度:190
我目前正在开发一个小型的ASP.NET MVC项目. 我试图实现Nhibernate持久化MS Sql Server数据库. 花了很长时间研究DDD和互联网上发现的其他项目后,我决定采用存储库模式. 现在我面临着两难的局面. 使用Nhinbernate时是否真的需要存储库? 拥有一个与Nhinbernate[详细]
-
asp.net-mvc-3 – Ninject每个会话单身?
所属栏目:[asp.Net] 日期:2020-12-16 热度:84
所以我试图将用户的概念引入我的应用程序,并拥有自己的一组自定义登录例程等工作正常.在我的模块中,我将IUserSession绑定到我的实现和InSingletonScope. 现在我怀疑是这种情况,并且已经能够证明这不是正确的事情,如果我尝试使用两个用户登录同一站点,我只获[详细]
-
asp.net – 在使用“EF-Code First”时如何定义Keys?
所属栏目:[asp.Net] 日期:2020-12-16 热度:71
使用“EF-Code First”时,我得到一个ModelValidationException(在底部).它希望我定义一个Key,但我不确定它究竟意味着什么…… public class Unit{ Guid id; String public_id; String name; bool deleted;}public class MyDataContext : DbContext{ public D[详细]
-
asp.net – 无法为Elmah配置邮件
所属栏目:[asp.Net] 日期:2020-12-16 热度:152
我有以下配置文件片段 configSections sectionGroup name="elmah" section name="security" requirePermission="false" type="Elmah.SecuritySectionHandler,Elmah" / section name="errorLog" requirePermission="false" type="Elmah.ErrorLogSectionHandle[详细]
-
asp.net-mvc – 单元测试(mvc) – 带角色的问题
所属栏目:[asp.Net] 日期:2020-12-16 热度:165
我有mvc应用程序,我正在使用poco对象和编写单元测试.问题是当我们到达这行代码Roles.IsUserInRole(“someUser”,“role”)时,我的所有测试都失败了.我应该为角色或……实现新的界面或存储库吗? 谢谢 解决方法 我在编码单元测试中尝试模拟Roles.IsUserInRole[详细]
-
asp.net – 使用jQuery在没有回发的情况下对FILE类型的INPUT进行
所属栏目:[asp.Net] 日期:2020-12-16 热度:111
我想在客户端检查在提交表单之前是否已选择文件. script src="@Url.Content("~/Scripts/jquery.validate.min.js")" type="text/javascript"/scriptscript src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.min.js")" type="text/javascript"/scrip[详细]
-
asp.net-mvc – 如何从视图页面向页眉添加其他内容?
所属栏目:[asp.Net] 日期:2020-12-16 热度:56
我是asp.net mvc平台的新手.我正在使用mvc 3中的剃刀模板引擎进行开发.我已经为所有视图页面创建了一个布局页面,但在某些情况下,我需要不同页面标题用于不同的视图页面.例如,我必须向页眉插入其他脚本元素以验证表单页面中的数据. 我想知道有没有办法从视图[详细]
-
asp.net-mvc-2 – 将EDMX文件移动到新项目导致:System.Data.Met
所属栏目:[asp.Net] 日期:2020-12-16 热度:59
我有一个ASP.NET MVC 2项目. 我在包含模型的类库项目上创建了edmx文件. 现在我已经创建了另一个名为shared的类库,并在那里移动了edmx文件. 解决了一些问题,一切都编译好了,但是在运行时找不到连接字符串资源. 我已将Web.Config的ConnectionString部分复制到[详细]
-
asp.net – 在.net中输入密钥和多个提交按钮
所属栏目:[asp.Net] 日期:2020-12-16 热度:114
如果我有多个提交按钮,用户在文本框中输入一些文本并按回车键.如何指定要触发的按钮事件? 解决方法 您可以在属性DefaultButton中为asp.net Panel指定按钮的id.因此,您需要将控件分组到面板中,然后您可以为其中任何一个指定默认按钮.此外,您可以在表单标记中[详细]
-
asp.net – HttpContext.Request.Cookies和HttpContext.Response
所属栏目:[asp.Net] 日期:2020-12-16 热度:194
我一直在试验清除HttpContext.Response中所有cookie的代码. 最初,我使用了这个: DateTime cookieExpires = DateTime.Now.AddDays(-1);for (int i = 0; i HttpContext.Request.Cookies.Count; i++){ HttpContext.Response.Cookies.Add( new HttpCookie(HttpC[详细]
-
asp.net网站的“网站正在建设中”页面
所属栏目:[asp.Net] 日期:2020-12-16 热度:117
在网站上进行一些维护工作时,我必须实现显示“网站正在建设中”页面的能力.有很多方法可以实现这种行为(使用global.asax文件,使用IIS等).所以我想知道waht是实现此功能最常用的方法. 提前致谢. 解决方法 我更喜欢root中的App_Offline.htm文件. 抓取您的网站[详细]
-
ASP.NET – 提高性能
所属栏目:[asp.Net] 日期:2020-12-16 热度:84
是否有任何理由使用标准 HTML控件(输入类型=文本,输入类型=复选框)而不是asp.net控件(asp:TextBox,asp:CheckBox)来提高性能? 解决方法 恕我直言,这将是一个微优化.你将获得表现,但不会引人注意.另一方面,您将失去服务器控件提供的大部分灵活性. 您可以尝[详细]
-
asp.net – 按钮点击方法在页面加载后运行,这意味着页面不会更新
所属栏目:[asp.Net] 日期:2020-12-16 热度:180
我有一个按钮,用于更新数据库中的值.此值用于确定在页面上绘制的内容.但是,由于页面生命周期,页面在执行按钮单击方法之前会重绘,这意味着在重新重新加载页面之前不会反映任何更改. 什么是最好的解决方案? 澄清: 如果数据库值为1,页面有一段文字,上面写着“[详细]
- Razor Page Library:开发独立通用RPL(内嵌wwwr
- asp.net-mvc – 遵循视图模型模式的最佳实践
- asp.net-core – ASP.NET核心中的Angular CLI,具
- asp.net – 在与页面相同的文件夹中使用用户控件
- asp.net核心 – 在ASP.NET核心应用程序中使用NLo
- asp.net-core – 使用ASP.NET Core后端服务器验证
- Razor 页面简化了 ASP.NET MVC 应用程序
- 启动asp.net输出缓存
- [ASP.NET MVC]为HtmlHelper添加一个RadioButtonL
- asp.net-mvc – 为什么人们在MVC中使用Web API控