-
asp.net-mvc – 我何时以及为什么要考虑asp.net MVC?
所属栏目:[asp.Net] 日期:2020-12-16 热度:110
我最近注意到很多关于asp.net MVC的讨论,但是我没有遇到过关于何时,何地或为什么要在WebForms上使用它的清晰或引人注目的描述. 假设我想构建一个允许一个人在线宣传某些项目的小型Web应用程序.该网站将有4个用例: 搜索广告 查看列表 查看项目 发布广告 我们[详细]
-
.net – 将数据写入App_Data
所属栏目:[asp.Net] 日期:2020-12-16 热度:101
我想使用以下代码将.xml文件写入App_Data / posts.为什么会导致错误? 码 Stream writer = new FileStream("..''App_Data''posts''" + new Guid(post_ID.ToString()).ToString() + ".xml",FileMode.Create); 解决方法 请发布您获得的例外情况;不只是“它不[详细]
-
asp.net – 如何从服务器端关闭Modal popup Extender
所属栏目:[asp.Net] 日期:2020-12-16 热度:70
如何在弹出窗口内单击关闭链接时从服务器端代码关闭Modal Popup Extender? 解决方法 在扩展器中有一个属性用于关闭弹出窗口“CancelControlID”,在其中给出按钮ID,弹出窗口将关闭,如果你想从服务器端关闭弹出窗口意味着从后面的代码那里有扩展属性hide(),在[详细]
-
asp.net-mvc – 如何从HttpContext访问ViewData? (ASP.Net MVC)
所属栏目:[asp.Net] 日期:2020-12-16 热度:102
如果这是正确的方法我不会,但如果有必要,请更正问题. 我需要通过我想要创建一次的整页生命周期来访问对象.我想过使用ViewData,但我访问上下文信息的所有扩展方法都使用HttpContextBase,并认为我应该这样做. 我是不是该? 解决方法 如果您希望对象仅为单个请[详细]
-
asp.net-mvc – 在ControllerInstanceFilterProvider的Filters之
所属栏目:[asp.Net] 日期:2020-12-16 热度:131
我遇到了一个奇怪的行为,但我不确定我是否在这里正确的轨道. 我有一个控制器,它覆盖了Controller基类的OnException方法. public class ControllerFiltersController : Controller { public ActionResult Index() { throw new NotImplementedException(); } p[详细]
-
用ASP.net检测iPad
所属栏目:[asp.Net] 日期:2020-12-16 热度:97
我想在ASP.net中检测移动设备是否是平板电脑(iPad) 我看了51degrees项目,但是免费版本没有检测平板电脑的功能 – 而且由于我们将ASP.net解决方案分发给100个客户,我们无法为所有客户购买51degrees许可证. 51degrees有免费或开源替代品吗?或者更新版本的MVC([详细]
-
asp.net-mvc-3 – 使用Ninject 2.2全局动作过滤器的MVC 3依赖注
所属栏目:[asp.Net] 日期:2020-12-16 热度:181
我正在尝试使用ASP.NET MVC 3和Ninject 2.2将logger对象注入自定义ActionFilterAttribute. 如果我使用自定义属性标记每个控制器,我能够使其工作. 但是,如果我从控制器中删除属性修饰并尝试使用全局操作过滤器,则无法使其工作. 这是代码: 在App_Start下 – N[详细]
-
asp.net – 调用en外部javascript文件的函数
所属栏目:[asp.Net] 日期:2020-12-16 热度:61
一般来说……如何在外部 java脚本文件的函数上调用? 更加具体… 在我的头标签 script type =“text / javascript”src =“JScript / FontSize.js” / script 外部javascript文件,(我想调用)FontSize.js包含以下功能. function checkCookie()function setCoo[详细]
-
asp.net – 继承.aspx页面?
所属栏目:[asp.Net] 日期:2020-12-16 热度:69
我们可以将aspx页面继承到另一个aspx页面.如果是,我们怎么能这样做,谢谢. 解决方法 我不这么认为.但是,您可以创建母版页并在所需页面中使用它.这就是aspx页面的“继承”工作方式. 母版页面教程: http://www.asp.net/master-pages/tutorials[详细]
-
asp.net-mvc – 捕获文件名作为参数的MVC路由
所属栏目:[asp.Net] 日期:2020-12-16 热度:87
我试图使用MVC生成一个简单的WebDAV服务器,我终于到了需要向用户提供所请求文件的阶段. 我有一个路由设置,处理遍历目录结构“webdav / {* path}”,它工作正常,直到该路径以文件名结束.此时,似乎IIS确定它是静态文件,并尝试从磁盘提供该文件.由于它不在URL中[详细]
-
asp.net – 发布网站时,我的默认文档名称不断从IIS中删除
所属栏目:[asp.Net] 日期:2020-12-16 热度:156
我有一个ASP.NET网站项目,我将在我的Win2k8 R2服务器上发布到IIS.它有一个名为login.aspx的默认页面.我在已发布的网站上进行了设置. 麻烦的是,每次我发布新版本的网站时,login.aspx条目都会从IIS网站的“默认文档”设置中删除.这非常烦人.如何在不删除默认页[详细]
-
asp.net – HttpMessageHandler与DelegatingHandler
所属栏目:[asp.Net] 日期:2020-12-16 热度:145
DelegatingHandler继承自HttpMessageHandler.但是,我不明白其中的区别,因为你必须实现相同的方法,SendAsync才能使两者都有效. 这两个处理程序有什么区别?我什么时候应该使用每一个? 解决方法 如果您熟悉ASP.NET,那么一个很好的类比将是HTTP处理程序和模块.[详细]
-
asp.net-mvc – 我什么时候应该在asp.net mvc应用程序中使用Http
所属栏目:[asp.Net] 日期:2020-12-16 热度:68
即使我的操作是在数据库上执行delete方法,我总是使用HttpGet或HttpPost. 我应该使用什么HttpDelete / HttpPut? 解决方法 如果您构建 OData服务. HTTP DELETE – 删除指定资源表示的实体数据.请求或响应消息中不存在有效负载. HTTP PUT – 使用请求消息的有[详细]
-
asp.net-mvc – MVC Ajax.Beginform OnComplete / OnSuccess在控
所属栏目:[asp.Net] 日期:2020-12-16 热度:58
我在项目添加到数据库后尝试清除ajax表单但是在提交表单之前调用OnComplete和OnSuccess AjaxOptions.如何获取它以便首先提交表单并调用OnComplete. % using (Ajax.BeginForm("AddTable",new AjaxOptions { UpdateTargetId = "tables",InsertionMode = Insert[详细]
-
asp.net-mvc – 在asp.net MVC中使用的TempData集合是什么?
所属栏目:[asp.Net] 日期:2020-12-16 热度:91
在asp.net MVC中TempData集合的实际用途是什么,我需要该集合的优缺点,我什么时候需要使用它,哪些观点是共享的,或者有关它的任何有用信息,最后如果有人可以告诉我何时使用它而不是ViewData? 提前致谢 CLOSED为Difference Between ViewData and TempData?的完[详细]
-
asp.net – 获取Gridview中隐藏列的值
所属栏目:[asp.Net] 日期:2020-12-16 热度:64
我正在使用Gridview,并想知道是否有方法可以隐藏Gridview中的列,但仍然能够访问隐藏的列值. 我为要隐藏的列设置了visible = false但是当我尝试获取列的值时,列中的值为空. 谢谢. 解决方法 我从Invisible GridView Columns获取值的一种方法是使用DataKeyNames[详细]
-
如何在ASP.NET MVC中记录未处理的异常?
所属栏目:[asp.Net] 日期:2020-12-16 热度:73
这是我在Global.asax.vb中尝试做的事情: Public Class MvcApplication Inherits System.Web.HttpApplication Shared Sub RegisterRoutes(ByVal routes As RouteCollection) routes.IgnoreRoute("{resource}.axd/{*pathInfo}") routes.MapRoute( _ "Error",_[详细]
-
asp.net-mvc – 尝试继承RegularExpressionAttribute,不再验证
所属栏目:[asp.Net] 日期:2020-12-16 热度:149
我正在尝试继承RegularExpressionAttribute以通过验证SSN来提高可重用性. 我有以下型号: public class FooModel{ [RegularExpression(@"^(?!000)(?!666)(?!9[0-9][0-9])d{3}[- ]?(?!00)d{2}[- ]?(?!0000)d{4}$",ErrorMessage = "The SSN you entered is[详细]
-
是否有asp.net的控制台日志?
所属栏目:[asp.Net] 日期:2020-12-16 热度:134
如果我有如下IF语句: If currentdate = rating1 then status = 2ELSEIF currentdate = rating2 then daylight_savings_status = 0ELSEIF currentdate = rating3 then daylight_savings_status = 1ELSE daylight_savings_status = 1End If 是否有类似javascr[详细]
-
如何在ASP.NET Core 2.0中设置多个身份验证方案?
所属栏目:[asp.Net] 日期:2020-12-16 热度:160
我正在尝试将我的auth内容迁移到Core 2.0并使用我自己的身份验证方案出现问题.我在启动时的服务设置如下所示: var authenticationBuilder = services.AddAuthentication(options ={ options.AddScheme("myauth",builder = { builder.HandlerType = typeof(C[详细]
-
使用ASP.Net和C#计算WebSite中的访问者数量
所属栏目:[asp.Net] 日期:2020-12-16 热度:200
我想跟踪我网站的访问者数量. 我在Global.asax类中尝试了以下代码, script runat="server" public static int count = 0; void Application_Start(object sender,EventArgs e) { Application["myCount"] = count; } void Session_Start(object sender,EventA[详细]
-
entity-framework – 如何升级EF Core Tools
所属栏目:[asp.Net] 日期:2020-12-16 热度:140
当我添加迁移时,我得到了这个警告: The EF Core tools version '2.1.1-rtm-30846' is older than that of the runtime '2.1.4-rtm-31024'. Update the tools for the latest features and bug fixes. 我没有找到任何信息如何更新这个,除了更新DotNET核心SDK[详细]
-
asp.net – 使用Razor的Html.EditFor限制文本框中字符的长度
所属栏目:[asp.Net] 日期:2020-12-16 热度:183
我正在使用MVC3的Razor引擎来生成视图,并使用以下代码行生成文本框 @Html.EditorFor(model = model.AddressLine1) 在相关模型中,我使用数据注释属性将可接受字符数限制为55: [StringLength(55)]public string AddressLine1 { get; set; } 但是,这允许用户输[详细]
-
IIS 7.0的ASP.NET进程是什么?
所属栏目:[asp.Net] 日期:2020-12-16 热度:157
看看正在运行什么,什么都没有跳出来. 谢谢! 解决方法 它应该是w3wp.exe 编辑:根据Darren的评论,您还应该检查任务管理器中的“显示所有用户的进程”,如果您正在查找该进程的位置.[详细]
-
asp.net-mvc – 我什么时候应该在ASP.NET MVC中创建一个新的控制
所属栏目:[asp.Net] 日期:2020-12-16 热度:83
我正在学习MVC并且在决定何时应该创建新控制器而不是仅添加与现有控制器相关联的操作和视图时遇到问题.一方面,单一责任似乎表示控制器应该限于几个动作.但是,当我尝试这个时,类的数量呈指数级增长(每个类型的模型,视图和控制器) – 我想知道我是否会过火. 例[详细]