-
asp.net – 为什么WebMethod声明为静态?
所属栏目:[asp.Net] 日期:2020-12-16 热度:136
我在default.aspx.cs文件中声明了一个WebMethod. [WebMethod]public static void ResetDate(){ LoadCallHistory(TheNewDate.Date);} 为什么必须将WebMethod方法声明为静态? 解决方法 它们是静态的,因为它们完全是无状态的,它们不会创建页面类的实例,并且在[详细]
-
asp.net-mvc – 在bootstrap模式中使用时,MVC中的文件上载返回nu
所属栏目:[asp.Net] 日期:2020-12-16 热度:190
我正在尝试将图像上传到我的应用程序,但它总是返回null.我在这里找不到问题.你能帮我吗?这是我的代码. 模型 [Table("Slider")]public partial class Slider : BaseModel{ [Required] [StringLength(200)] public string FileName { get; set; } [StringLeng[详细]
-
asp.net – 如何在客户端上为CustomValidator控件重写ErrorMessa
所属栏目:[asp.Net] 日期:2020-12-16 热度:74
我有一个CustomValidator,用于验证几种不同电话号码方案的电话号码.客户端javascript看起来像这样: validatePhoneNumber(sender,args) { cleanNumber = args.Value.replace(/D/,""); country = $("#" + CountryID).get(0).value; switch (country) { case[详细]
-
asp.net-mvc – 将http://mydomain.com/ctrlr/act/val转发到http
所属栏目:[asp.Net] 日期:2020-12-16 热度:161
我有一个在ASP.NET MVC(V 1.0)上编写的应用程序.该应用程序在IIS7上运行,DNS由GoDaddy提供. 我想将来自http://mydomain.com/ctrlr/act/value的任何请求转发到此表单的URL:http://WWW.mydomain.com/ctrlr/act/value 基本上,如果有人试图达到http://mydomain.[详细]
-
asp.net-mvc – 我们可以在Controller中创建静态ActionResult方
所属栏目:[asp.Net] 日期:2020-12-16 热度:75
有人在采访中向我提出以下问题,我无法回答.有人请帮帮我. 我们可以在控制器中创建静态ActionResult方法吗? 如是.什么是好处?如果没有是什么原因? 解决方法 如果“ActionResult方法”是一个返回ActionResult的方法,当然可以将其声明为静态,但在启动该操作[详细]
-
asp.net-mvc – VaryByParam =“*”是否也读取了RouteData.Value
所属栏目:[asp.Net] 日期:2020-12-16 热度:123
在我的asp.net mvc项目中,我在控制器上启用输出缓存,如下所示 [OutputCache(Duration = 100,VaryByParam = "*",VaryByHeader = "X-Requested-With")]public class CatalogController : BaseController{ public ActionResult Index(string seller) { // I do[详细]
-
是否可以在.NET中将WinForm转换为WebForm?
所属栏目:[asp.Net] 日期:2020-12-16 热度:152
我不认为这是可能的,但我只是和一位同事说过她以前做过这件事.她在拉链子吗? 解决方法 这不是你可以自动完成的事情. 诀窍在于,在winforms和webforms中,表单由一个普通的旧类表示.但是,每次在asp.net webforms中处理表单事件时,您都在使用该类的全新实例.微[详细]
-
asp.net-mvc – MVC4应用程序“无法加载DLL’libmp3lame.32.dll
所属栏目:[asp.Net] 日期:2020-12-16 热度:89
我试图在MVC4应用程序中使用NAudio.Lame库并收到错误: Unable to load DLL 'libmp3lame.32.dll': The specified module could not be found. 我通过NuGet添加了库.我能够使用Windows窗体应用程序使库正常工作,所以我认为问题是针对MVC4的. 我在这里尝试了图[详细]
-
什么{“d”:“”}表示在asp.net webservice响应中
所属栏目:[asp.Net] 日期:2020-12-16 热度:165
我创建了一个简单的C#asp.net Web服务函数,它返回一个字符串消息 我使用jquery ajax从页面调用它. C#: [WebMethod][ScriptMethod(ResponseFormat = ResponseFormat.Json)]public string HelloWorld() { return DateTime.Now.ToString();} JS: $(document).[详细]
-
在ASP.NET网站中使用单例连接是一个好主意
所属栏目:[asp.Net] 日期:2020-12-16 热度:85
我目前在我的Web应用程序上使用单例,因此始终只有一个与数据库的连接. 我想知道这是不是一个好主意,因为现在我遇到了这个错误: 超时已过期.从池中获取连接之前经过的超时时间.这可能是因为所有池连接都在使用中并且达到了最大池大小. 另一个重要的一点是,我[详细]
-
从经典ASP中的函数返回记录集
所属栏目:[asp.Net] 日期:2020-12-16 热度:97
我对如何从经典ASP中的函数返回可读记录集感到茫然. 这就是我提出的,但它不起作用: Response.ClearResponse.CharSet = "utf-8"Response.ContentType = "text/plain"Dim CountSet Count = TestResponse.Write Count.Fields(0).ValueFunction Test Dim Query,[详细]
-
asp.net – How2:在HttpModule中挂钩的事件,用于将js链接放入he
所属栏目:[asp.Net] 日期:2020-12-16 热度:198
我想让HttpModule从一些简单的配置数据中注入javascripts,css链接到HEAD元素.我不确定应该挂哪个事件? 我可以使用 – context.PreRequestHandlerExecute用于动态更改母版页 – 用于SEO优化的Context.BeginRequest 在HTTPModule Event Execution Order?有一[详细]
-
asp.net-mvc – 如何每秒自动刷新MVC PartialView
所属栏目:[asp.Net] 日期:2020-12-16 热度:151
我需要每秒自动刷新页面中的partialView(或设置的时间间隔) 我想到以下方法就是这个仪式 loop { setInterval(function() { %Html.RenderPartial("partialview",Model);% },1000 );} 还是有更好的方式使用ajax的东西? 解决方法 执行此操作的最简单方法是使Co[详细]
-
asp.net – 从SQL 2005 Server访问TimeZoneInfo
所属栏目:[asp.Net] 日期:2020-12-16 热度:109
.NET TimeZoneInfo类非常棒,我认为它可以解决我在SQL 2005数据库中记录来自多个时区的数据的所有问题. 要将数据库中的UTC日期时间转换为任何其他时区,我只需使用TimeZoneInfo.FindSystemTimeZoneById()将时区转换为TimeZoneInfo类,然后调用TimeZoneInfo.Conv[详细]
-
asp.net-mvc – 如何在asp.net mvc 3中使用@html.actionlink传递
所属栏目:[asp.Net] 日期:2020-12-16 热度:184
如何在asp.net mvc3中使用@html.actionlink传递文本中的值? 解决方法 不要使用@ Html.actionlink传递您的值,而是尝试使用jquery将您的文本框值传递给控制器??: $(function () { $('form').submit(function () { $.ajax({ url: this.action,type: this.meth[详细]
-
asp.net中的多线程
所属栏目:[asp.Net] 日期:2020-12-16 热度:70
在asp.net中你需要注意什么样的多线程问题? 解决方法 从ASP.NET页面的代码隐藏产生线程是有风险的,因为工作进程偶尔会被回收并且你的线程会死掉. 如果由于用户在网页上的操作而需要启动长时间运行的进程,最好的办法是在MSMQ中关闭一条消息并让一个单独的后[详细]
-
asp.net – 要解决的JavaScript难题:window.confirm = divConfi
所属栏目:[asp.Net] 日期:2020-12-16 热度:122
场景是:旧网站已经编写了很多JS代码.如果用户想要将所有警报消息更改为使用JQuery,YUI,Prototype等非常常见的新时代基于Div的警报. 主要有树JS对话框 警惕 要改变它的简单,我们只需编写新的函数,它将显示div弹出窗口并显示消息,然后覆盖window.alert functi[详细]
-
asp.net-mvc-4 – MVC 4.5 Web API路由无法正常工作?
所属栏目:[asp.Net] 日期:2020-12-16 热度:91
第一条路线有效. 例如API /货架/ SpaceTypes / 1 第二条路线不起作用.我得到多个动作错误. 例如api / Shelves / 1 问)为什么? 这些是我的路线: config.Routes.MapHttpRoute( "DefaultApiWithAction","api/{controller}/{action}/{id}");config.Routes.MapH[详细]
-
asp.net – IE在IIS7中打开脚本,打开静态压缩
所属栏目:[asp.Net] 日期:2020-12-16 热度:197
我遇到的问题是,在IIS7中没有解压缩的javascript文件和样式表未正确加载. 我可以通过关闭IIS中的静态压缩来解决此问题,但这不是一个永久的解决方案.这个问题突然开始发生了.我们没有更改代码. Web应用程序是.net 4中的asp.net Web表单应用程序. 在IIS中设置[详细]
-
npm – 如何从asp.net vnext项目中的wwwroot访问node_modules文
所属栏目:[asp.Net] 日期:2020-12-16 热度:76
如何从我的index.html所在的wwwroot访问visual studio解决方案文件中未包含的node_modules文件夹.那个index.html文件需要引用像angular.js这样的npm安装包. 但是怎么样? 我不想将整个node_modules文件夹复制到wwwroot中.那些不是那里的文件…… 我不想将nod[详细]
-
asp.net-mvc – MVC发布IPagedList
所属栏目:[asp.Net] 日期:2020-12-16 热度:94
我有以下PagedListModel: public class PagedClientViewModel{ public int? Page { get; set; } public PagedList.IPagedListClientViewModel Clients { get; set; } }public class ClientViewModel{ public string ClientNumber { get; set; } public bool[详细]
-
文件上传 – 是否可以在上传文件的asp.net webapi中进行模型绑定
所属栏目:[asp.Net] 日期:2020-12-16 热度:127
该模型: public class UploadFileModel{ public int Id { get; set; } public string FileName { get; set; } public HttpPostedFileBase File { get; set; }} 控制器: public void Post(UploadFileModel model){ // never arrives...} 我收到了一个错误[详细]
-
asp.net-mvc-3 – ASP.MVC 3 Razor在Html.PartialView扩展中添加
所属栏目:[asp.Net] 日期:2020-12-16 热度:139
我和他的问题大致相同 ASP.NET MVC partial views: input name prefixes 我想为这些数据实体创建CRUD操作: public class UserViewModel { protected virtual Id {get; set;} public virtual string Login { get; set; } public virtual string Password { g[详细]
-
ASP.NET命名空间
所属栏目:[asp.Net] 日期:2020-12-16 热度:129
在创建ASP.NET项目时,Default.aspx页面所在的命名空间是什么? 以及如何在项目中找到任何其他ASP.NET页面的命名空间? 我正在使用VS2005.我首先创建了一个空白解决方案,然后添加了一个webSite. 当我单击右键并转到“添加新网站”菜单时,我找到以下模板ASP.NE[详细]
-
asp.net-mvc-5 – 在MVC 5期货中找不到Html.Serialize助手
所属栏目:[asp.Net] 日期:2020-12-16 热度:171
我刚刚使用Package Manager在我的解决方案中安装了MVC 5期货,但我找不到这个帮助方法Html.Serialize,这是之前的MVC Futures版本. 我的问题:我需要包含哪些命名空间来开始在MVC 5期货中使用Html.Serialize帮助方法? 解决方法 显然,这个扩展助手不再包含在当[详细]
- asp.net-mvc – NHibernate与实体框架
- 删除ASP.NET MVC 4路由到应用程序根目录中的尾随
- ABP官方文档(四十一)【CSRF和XSRF保护】
- asp.net-mvc – Mvc – 在会话中存储列表,然后检
- asp.net – 实际文化是否与SQL相关联到CLR float
- asp.net-mvc – 我应该选择云吗?
- asp.net – 有一种简单的方法可以从.NET用户控件
- asp.net-mvc – IApplicationBuilder.New()的目的
- .net core 基于 IHostedService 实现定时任务
- ASP.NET 或C# 中ASCII码含中文字符的编解码处理