-
asp.net – RequiredFieldValidator要求用户单击两次
所属栏目:[asp.Net] 日期:2020-12-16 热度:191
我有一个简单的Web表单,其中包含一个文本框和一个RequiredFieldValidator.触发RequiredFieldValidator错误时,用户必须单击提交两次才能发布表单.第一次单击清除错误,第二次实际触发按钮单击事件.这是预期的行为吗? asp:RequiredFieldValidator ID="reqField[详细]
-
asp.net-core – app.UseErrorHandler()可以访问错误详细信息吗
所属栏目:[asp.Net] 日期:2020-12-16 热度:151
在我的MVC4应用程序中,我有一个global.asax.cs覆盖Application_Error(对象发送者,EventArgs e),我可以在其中提取异常,statusCode和requestedUrl(用于处理404).这将被发送到我的控制器,错误页面将是不同的404s与5xx(这些获得堆??栈跟踪).我没有看到如何使用Us[详细]
-
如何在ASP.NET MVC 5.2.3应用程序的其他地方获取IAppBuilder的实
所属栏目:[asp.Net] 日期:2020-12-16 热度:191
我需要构建一个Owin中间件对象,但不是在Startup类中.我需要在我的代码中的任何其他地方构建它,所以我需要对应用程序的AppBuilder实例的引用.有没有办法从其他地方获得它? 解决方法 你可以简单地将AppBuilder本身注入OwinContext.但由于Owin上下文仅支持IDis[详细]
-
asp-classic – 经典ASP中的Cookie.HTTPOnly
所属栏目:[asp.Net] 日期:2020-12-16 热度:117
如何将页面中的所有cookie变量设置为ASP中的HTTPOnly? 解决方法 我害怕使用Response.Cookies集合在设置HttpOnly时不起作用(它让我慢慢疯了!). 由于vbscript(至少在我正在测试的服务器上)将对分号进行字符编码. 而是自己手动添加标题,例如: Response.AddHe[详细]
-
asp.net-mvc – ASP.Net MVC中的实时视频聊天录制解决方案
所属栏目:[asp.Net] 日期:2020-12-16 热度:143
我想在ASP.NET MVC中开发一个应用程序.这是详细的场景 – 如果“实时”视频聊天,应用程序应提供设施.不应该有任何滞后(延迟低于4s被接受,但因为它将是一次采访,所以mse比4s是不可接受的. 应用程序应记录两个视频并同时将流上传到Azure Blob,以便以后查看. 我[详细]
-
内容管理 – ASP.NET建议[已结束]
所属栏目:[asp.Net] 日期:2020-12-16 热度:190
构建与购买……我们都走在了这条道路上……看起来内容管理解决方案需要成为一个工具,你可以保留在工具箱中以获得一些快速的胜利而且它们只会变得更好.我当然可以看看建造一个,但是当你在那里得到所有的花里胡哨时,一个现成的架子会更便宜…… 我已经搜索了St[详细]
-
asp.net-mvc – 使用MVC的AuthorizeAttribute和多组角色?
所属栏目:[asp.Net] 日期:2020-12-16 热度:159
我想要做的是对动作处理程序进行两级角色检查.例如,要求用户至少属于以下组之一:SysAdmins,Managers AND至少在以下一个组中:HR,Payroll,Executive. 最初的猜测是,这可能是这样做的方法,但我认为不是: [Authorize(Role="SysAdmins,Managers")][Authorize(R[详细]
-
asp.net-core – ASP.NET Core中的System.Data.Entity.Spatial替
所属栏目:[asp.Net] 日期:2020-12-16 热度:136
我正在尝试将一个webform从ASP.NET MVC迁移到ASP.NET Core MVC.目前我正试图找到一种替代方法: using System.Data.Entity.Spatial; 因为它目前在.NET Core中不可用,或者我可能无法找到它. 有没有办法包括这个包?也许通过NuGet包? PS.我简要阅读了Microsof[详细]
-
使用asp.net和vb.net从sql server导出到excel文件?
所属栏目:[asp.Net] 日期:2020-12-16 热度:133
有没有办法直接使用asp.net和vb.net从sql server 2008导出一个表中的整个数据而不使用datagridview到EXCEL FILE? 解决方法 基本上,您只需要遍历DataTable的列和行,以便将它们输出到响应中. This link告诉你如何. 在C#中: DataTable dt = GetData(); string[详细]
-
asp.net – 我可以在GoDaddy上使用NHibernate吗?
所属栏目:[asp.Net] 日期:2020-12-16 热度:56
来自 .Net Hosting (Flexible Medium Trust)的评论说. Godaddy is medium trust,which means that u can’t use stuff like IL emit(Nhibernate needs this for proxying) 这是真的吗?有人在GoDaddy上使用NHibernate吗? 解决方法 我已成功在中等信任环境中[详细]
-
asp.net – 您如何看待Postgres和Firebird数据库?
所属栏目:[asp.Net] 日期:2020-12-16 热度:153
我想在postgre和firebird数据库之间做出选择.该数据库将安装在带有asp.net 3.5的Windows 2003服务器上.我不想因为价格问题而使用sql server而且我不想要MySQL我对它以及.net连接器和会员提供商有不好的体验. 解决方法 Postgres给我留下了深刻的印象;它传统上[详细]
-
asp.net – 如何为Umbraco创建项目包?
所属栏目:[asp.Net] 日期:2020-12-16 热度:191
我需要为umbraco创建一个项目.我不知道从哪里开始以及在哪里看到这个.我用Google搜索,没有发现任何有用的信息,而是让我感到困惑的是什么是umbraco项目.创建一个umbraco项目是否需要在visual studio中创建Web应用程序或类库. 我知道这些是基本的,但我只是在困[详细]
-
asp.net-mvc – 如何将URL参数绑定到具有不同名称的模型属性
所属栏目:[asp.Net] 日期:2020-12-16 热度:111
好吧,假设我有一个像这样的URL,它通过HTTP动词GET映射到我在下面的控制器操作: GET /foo/bar?sort=ascr=true 如何在我的控制器操作上将其绑定到我的模型栏,我在下面: class Bar { string SortOrder { get; set; } bool Random { get; set; }}public Action[详细]
-
asp.net – 如何从codebehind访问web.config的httpRuntime部分?
所属栏目:[asp.Net] 日期:2020-12-16 热度:71
实际上我需要web.config中httpRuntime部分的maxRequestLength值来检查postfile的大小是否更大.什么是最好的阅读方式? 先谢谢你. 解决方法 你可以尝试类似的东西 HttpRuntimeSection section = ConfigurationManager.GetSection("system.web/httpRuntime") a[详细]
-
asp.net – HttpError不会显示自定义错误页面
所属栏目:[asp.Net] 日期:2020-12-16 热度:55
我在web.config中有这个: httpErrors errorMode="Custom" remove statusCode="404" subStatusCode="-1" / remove statusCode="500" subStatusCode="-1" / error statusCode="404" prefixLanguageFilePath="" path="/Error/NotFound.aspx" responseMode="Red[详细]
-
使用ASP.NET,JQuery和Suckerfish构建数据库驱动的菜单
所属栏目:[asp.Net] 日期:2020-12-16 热度:119
我正在尝试使用Suckerfish css菜单和Jquery从表创建菜单.我正在使用它作为我的参考: Suckerfish menu with ASP.NET and JQuery并且我使用手动提供的链接(非常类似于文章). 我遇到问题的地方是编写递归函数以从数据库中获取菜单项并在适当的层次结构中创建新[详细]
-
ASP.NET页面上的多种语言(英语,法语)
所属栏目:[asp.Net] 日期:2020-12-16 热度:181
我只是想知道在网页上处理多种语言的最佳方法是什么?我应该在加载中创建一个事件,我将所有控件的标签更改为approrpiate语言文本,还是有更好的方法?我正在使用.NET框架,谢谢. 解决方法 对于ASP.NET,请使用资源文件.这将允许您提供多语言功能,您无需重新编译[详细]
-
asp.net-mvc-3 – 使用csvhelper(nuGET)和C#MVC导入CSV文件
所属栏目:[asp.Net] 日期:2020-12-16 热度:162
通过NuGet提供的 http://csvhelper.com用于读取和写入CSV文件. CsvHelper允许您直接将CSV文件读入自定义类. 如下所示在question之前 var streamReader = // Create a reader to your CSV file.var csvReader = new CsvReader( streamReader );ListMyCustomTy[详细]
-
asp.net-mvc-3 – ASP.NET MVC 3 – 在jquery对话框中编辑动态添
所属栏目:[asp.Net] 日期:2020-12-16 热度:172
我是MVC的新手,所以我不确定这里最好的方法是什么. 我有一个包含这样的几个集合的视图模型: public class MainViewModel{ public ListAViewModel A { get; set; } public ListBViewModel B {get; set; } ...} 我正在使用Steve Sanderson的方法here来动态地[详细]
-
asp.net – 缓存策略,输出缓存与数据缓存或两者兼而有之?
所属栏目:[asp.Net] 日期:2020-12-16 热度:177
我正在开发一个ASP.NET MVC项目,我已经开始考虑我的缓存策略了.我试图让我的框架尽可能开放用于缓存. 根据我在Scott Hanselman播客期间听到的内容,StackOverflow.com使用页面输出缓存并将内容拉链并将其放入RAM中.这听起来像是对用户范围的缓存非常有用,但对[详细]
-
asp.net-mvc-3 – 强制重新验证mvc3不显眼的远程验证
所属栏目:[asp.Net] 日期:2020-12-16 热度:95
这是一个经典的登录流程.用户可以在“新用户”或“现有用户”之间进行选择.如果用户是新用户,则登录框中的名称应该针对服务器进行验证,以查看用户名是否是唯一的,如果是现有用户,则将跳过此检查,因为我们希望已经(当然)采用了用户名. 我在viewmodel上添加了[详细]
-
asp.net – 如何在web.config中增加执行sql查询的时间
所属栏目:[asp.Net] 日期:2020-12-16 热度:157
当我在Web应用程序中运行查询时,我得到一个空值. SQL Management Studio中直接相同的查询返回结果. 我认为问题是暂停.如何在Web应用程序中增加执行查询的时间?在我的web.config:connectionstring中,没有超时代码.如果我在那里选择超时,会影响我系统的其他[详细]
-
asp.net – 每个会话的NH请求 – “会话已关闭!”
所属栏目:[asp.Net] 日期:2020-12-16 热度:77
NHibernate版本:2.1 我正在使用看起来非常标准的HttpModule方法来实现ASP.NET NHibernate应用程序中的每个请求会话.我正在尝试利用WebSessionContext,但它似乎没有正常工作.具体来说,对于应用程序上的第一个请求,一切都运行良好,但是其他请求会导致“会话关[详细]
-
asp.net-mvc – 在FSharp.Core旁边找不到FSharp.Core.sigdata
所属栏目:[asp.Net] 日期:2020-12-16 热度:95
我正在尝试将F#用于ASP.NET MVC应用程序.一个我的控制器动作向视图发送一个F#列表,所以我写道: %@ Page Language="C#" Inherits="ViewPageFSharpListint" % 当然,要使其工作,我必须将Microsoft.FSharp.Collections添加到我的web.config中的namespaces元素:[详细]
-
asp.net-mvc – 如何强制Razor使Editorfor输入float变量的数字类
所属栏目:[asp.Net] 日期:2020-12-16 热度:56
这是我在MVC 5中的代码: @Html.EditorFor(model = model.myfloatvalue,new { @type = "number",@min = "0",@step = "0.01",@value = "0" }) 这是html代码: input class="text-box single-line" data-val="true" data-val-number="The field Fix Amount mus[详细]