-
在ASP.NET MVC中为复杂数据验证放置数据管理规则的位置?
所属栏目:[asp.Net] 日期:2020-12-16 热度:167
我目前正在开发一个ASP.NET MVC2项目.这是我第一次使用真正的MVC Web应用程序. ASP.NET MVC website真的帮助我快速入门,但我仍然有一些关于数据模型验证的模糊知识. 我的问题是,当涉及复杂的验证规则时,我真的不知道在哪里管理我填充的数据模型.例如,使用Reg[详细]
-
ASP.NET从网站读取外部XML
所属栏目:[asp.Net] 日期:2020-12-16 热度:94
我想读一个位于 here的XML文件 数据看起来像这样 profile steamID6476561197967256555/steamID64 steamID![CDATA[snivfbo]]/steamID onlineStateoffline/onlineState stateMessage![CDATA[]]/stateMessage privacyStateprivate/privacyState visibilityState[详细]
-
编辑/添加时Asp.Net MVC不重复表单
所属栏目:[asp.Net] 日期:2020-12-16 热度:57
当我们有任何需要用户输入的内容时(例如,将产品添加到数据库中),“编辑”屏幕看起来与添加屏幕相同.使用MVC .Net时如何处理?你回来了同样的看法吗?只需调整模型以反映变化? 解决方法 相同(部分)视图 您只创建一个但强类型视图(取决于UI,它当然也可以是部[详细]
-
ASP.Net分层应用程序 – 在层之间共享实体数据模型
所属栏目:[asp.Net] 日期:2020-12-16 热度:139
如何在我的C#Web应用程序的所有层中共享自动生成的实体数据模型(生成的对象类),同时仅在数据层中授予查询访问权限?这使用典型的3层方法:数据,业务,演示. 我的数据层返回IEnumerable T到我的业务层,但我不能将类型T返回到表示层,因为我不希望表示层知道数据[详细]
-
asp.net-mvc – 强类型MVC视图中的linq groupby
所属栏目:[asp.Net] 日期:2020-12-16 热度:192
如何获取IGrouping结果以映射到视图? 我有这个问题: var groupedManuals = manuals.GroupBy(c = c.Series);return View(groupedManuals); ViewPage声明的正确映射是什么? Inherits="System.Web.Mvc.ViewPageIEnumerableProductManual" 解决方法 我仍处于[详细]
-
任何可用于在ASP.NET MVC页面上选择时间的JQuery时间插件?
所属栏目:[asp.Net] 日期:2020-12-16 热度:81
我有一个ASP.NET页面,用户需要在这个页面上选择TimeSlot,如太平洋标准时间上午10点,太平洋标准时间上午10点15分……等等,间隔为15分钟(灵活). 使用JQuery datepicker,我们只能选择日期. 我想知道是否还有适用于Timeslots的JQuery插件? 感谢您的回复. 解决方[详细]
-
asp.net-membership – ASP.NET成员资格 – 登录控制 – TextBox
所属栏目:[asp.Net] 日期:2020-12-16 热度:100
我知道这似乎是一个非常基本的问题,但我无法弄清楚如何将文本框的重点放在PageLoad上. 由于这是一个登录控件,我没有按照我习惯的方式通过代码单独控制每个文本框. 有没有人碰巧知道如何专注于控制. 史蒂夫 解决方法 调整此项以满足您的要求…… protected vo[详细]
-
asp.net – 在会话中存储相当大量的数据是否可以?
所属栏目:[asp.Net] 日期:2020-12-16 热度:67
我正在做一个调查构建器,我想用一个独特的guid键将调查存储在会话中,直到用户完全创建它并保存它我认为它将是一个包含100~200个对象的数组(8个属性)类) 解决方法 这听起来像是Session的合理使用. 您的数据是否过大取决于很多事情,例如您的Web服务器的内存.最[详细]
-
asp.net-mvc – 我可以在’单元测试’时使用断点(如调试时)吗?
所属栏目:[asp.Net] 日期:2020-12-16 热度:168
我正在浏览MVC中的TDD FrontStore系列教程(Rob Conery / ASP.NET的第3部分).我关心的测试是CatalogRepository_Each_Category_Contains_5_Products().在我接受测试之前,一切正常.现在,我已经完成了进行此测试的每一行(包括测试本身,TestCatalogRepository,…[详细]
-
ASp.NET下拉列表和字典
所属栏目:[asp.Net] 日期:2020-12-16 热度:200
我在ASP.NET中使用C#的下拉列表. 我正在尝试将字典绑定到下拉列表. 如何为下拉列表指定“文本”(字典的键为下拉文本)和“值”(值为值)? 能否请你帮忙? 注意:存在一个约束,即不应为此目的引入类.这就是我试图使用字典的原因. 谢谢 Lijo 解决方法 设置下拉[详细]
-
asp.net-mvc-2 – ASP.NET MVC 2显示名称DataAnnotion from Reso
所属栏目:[asp.Net] 日期:2020-12-16 热度:74
我正在尝试使用资源文件在MVC 2项目中保存模型的标签文本. 我有以下课程…… public class Person{ [Display(ResourceType = typeof(Resources.Labels),Name="First")] public string FirstName { get; set; } public string LastName { get; set; }} ……并[详细]
-
asp.net – 会员更改密码
所属栏目:[asp.Net] 日期:2020-12-16 热度:137
如何直接在表会员中更改密码手册? passwordformat = 1,那么如何在插入表之前加密密码? 解决方法 有一个你可以使用的黑客: 假设您不需要安全问题/答案功能,您可以在成员资格API中调用ResetPassword()方法,然后使用该方法的返回值作为ChangePassword()的旧[详细]
-
asp.net – 检测到SQL的非关闭连接
所属栏目:[asp.Net] 日期:2020-12-16 热度:108
我在ASP.net,SQL 2005中继承了一个非常大的项目,并且发现了一些SQL连接未关闭的地方 – 这很糟糕.没有通过每行代码,是否有办法检测连接是否未被关闭?表演柜台?作为后续行动 – SQL如何回收未关闭的连接.我正在使用非池连接字符串. 解决方法 Sql不会回收它[详细]
-
asp.net-mvc-2 – 无论有没有nunit,mspec会更好吗?
所属栏目:[asp.Net] 日期:2020-12-16 热度:97
我在一些博客和讨论中看到mspec与nunit一起使用.事实上,我见过的网络上的大多数示例都展示了具有某种nunit依赖性或集成的mspec.我的团队正在尝试在新的ASP.NET MVC2项目中使用mspec而不使用nunit.我们还没有进入规范写作阶段,所以我不知道什么是更好的.你对[详细]
-
asp.net – 将数组传递给客户端进行显示
所属栏目:[asp.Net] 日期:2020-12-16 热度:159
我有一个包含大约50-200个超链接的数组.如何将此数组传递给客户端,以便我可以遍历数组并将每个超链接显示为列表项? 该数组将存储在“应用程序”中,因为它在系统范围内很少更改.有没有更有效的方法来实现超链接列表? 谢谢 解决方法 这个链接是一个非常好的[详细]
-
如何强制asp.net GridView控件包装标签中的第一行
所属栏目:[asp.Net] 日期:2020-12-16 热度:65
我想用我的asp.Net GridView控件使用 Christian Bach’s tableSorter client-side table sorting jQuery plugin. 但问题是,在它写的文档中: tablesorter works on standard HTML tables. You must include THEAD and TBODY tags: 不幸的是,asp.net只使用标[详细]
-
asp.net – 我没有选择母版页的选项
所属栏目:[asp.Net] 日期:2020-12-16 热度:164
使用visual studio 2008.当我向项目添加新的aspx表单时,即使项目中有一个,我也无法选择母版页.如何启用该选项?它在过去自动出现. 解决方法 添加新项目时,请确保选择“Web内容表单”而不是“Web表单”.然后,您将能够选择MasterPage.[详细]
-
何时使用PageAsyncTask(异步asp.net页面)的示例
所属栏目:[asp.Net] 日期:2020-12-16 热度:126
根据我对阅读有关ASP.NET异步页面的理解,该异步任务开始时执行的方法始终在预渲染和预渲染完成事件之间执行.因为页面的控件’事件在页面的加载和预渲染事件之间运行,所以无论开始任务处理程序(下面的BeginAsync处理程序)产生什么,它都不能用在控件的事件中?[详细]
-
从ASP.NET页面启动.NET DLL
所属栏目:[asp.Net] 日期:2020-12-16 热度:94
我正在使用ASP.NET编写的Intranet网站,并且需要能够访问安装在用户计算机上的DLL.如果我在本地托管该网站,但是当我尝试从另一台机器访问它时,我可以使它工作.我意识到这可能是一个危险的工具,但如果你有一个有效的商业目的,这可能吗? 我环顾四周,可能有一种[详细]
-
asp.net – 将页脚粘贴到页面底部的方法
所属栏目:[asp.Net] 日期:2020-12-16 热度:130
我在stackoverflow上关注了 How do you get the footer to stay at the bottom of a Web page?帖子…… 但我无法在asp.net Web应用程序中使它工作….我正在使用所有页面的母版页… 如何将页脚粘贴到页面底部? 对于ref: table width="100%" cellpadding="0"[详细]
-
asp.net-mvc – ASP.NET MVC – 强类型视图模型,它属于哪里?
所属栏目:[asp.Net] 日期:2020-12-16 热度:140
我正在尝试创建一个强类型的视图模型,John Sheehan建议 here.它应该去哪里?我可以为模型,视图和控制器自己辩护. 解决方法 它应该放在Web应用程序的“Models”目录中.根据定义,ViewModel特定于一个或多个视图,因此属于Web应用程序,而不是核心. 您可以在使用[详细]
-
asp.net – 如何打印网页的某个块/部分?
所属栏目:[asp.Net] 日期:2020-12-16 热度:63
如何打印网页的某个块/部分? 打印选项看起来像打印屏幕功能. 解决方法 使用带有media = print选项的css. 喜欢: link rel="stylesheet" type="text/css" href="print.css" media="print" / 您不想打印的块可以设置display:none.[详细]
-
我可能正在开发一个ASP.NET应用程序. Java / PHP开发人员在开始
所属栏目:[asp.Net] 日期:2020-12-16 热度:184
我主要是 Java和 PHP开发人员,并且在使用C#的.NET方面有一些经验,但主要是在桌面上. 在启动新的ASP.NET应用程序时,您会给我什么建议?什么是最好的MVC选择?我应该避免做什么?使用ASP.NET而不是PHP或Java开发Web应用程序有哪些主要区别?是否存在ASP.NET使[详细]
-
asp.net – 在Visual Studio中的单独设计和源选项卡中查看.aspx
所属栏目:[asp.Net] 日期:2020-12-16 热度:182
我们有三个选项可以在选项卡中查看任何.aspx页面 设计 来源 拆分 我们如何在任何aspx页面的单独选项卡中查看Design和Source? 或者如果这是不可能的!!我们可以通过垂直拆分设计和源来使用拆分选项吗?如果以后有可能的话,我可以按照Nick Craver的建议将视图[详细]
-
asp.net-mvc – MVC最后一次在向用户呈现之前更改响应的机会
所属栏目:[asp.Net] 日期:2020-12-16 热度:57
我需要在呈现给用户之前更改完整的html响应流(使用html解析). 哪里/何时是最后一次机会? 解决方法 恕我直言,在ASP.NET MVC环境中更改 HTML响应的更好方法是使用动作过滤器. 这是用于压缩输出的动作过滤器的示例: public class CompressFilter : ActionFilt[详细]
- .net – 关于强名称验证跳过的奇怪问题
- ASP.NET(MVC)Outputcache和并发请求
- asp.net – 如何从windows azure云服务中的excel
- asp.net-mvc-4 – SessionAuthenticationModule
- asp.net-mvc-4 – 使用StructureMap为NServiceBu
- asp.net-mvc – 在MVC Web应用程序中的存储库中共
- 什么是asp.net mvc网站的正常内存使用情况?
- 如何在ASP.NET MVC3中包含来自局部视图的JavaScr
- asp.net-mvc – ASP.NET MVC 4重定向回索引视图
- asp.net – 在.NET 4.5中混合使用Windows和Forms