【C#-MVC中用户到期的最佳位置】教程文章相关的互联网学习教程文章

c#-将动作结果绑定到MVC5中的按钮【代码】

嗨,我想在单击按钮时运行此actionresult结果,并使其仅更改单击按钮时文档的文档状态,但是我对AJAX,JavaScript和JQuery的了解不足,无法在此处实现此功能以及所有其他问题我对这个话题含糊不清,我想知道你们中的任何一个人都可以伸出援手. ActionResult代码public ActionResult ChangeStatus(int? id){if (id == null){return new HttpStatusCodeResult(HttpStatusCode.BadRequest);}Document document = db.Documents.Find(id);if (...

c#-在上传mvc文件时在浏览器中刷新c#【代码】

我可以通过调用MVC C#驱动程序来上传AJAX文件,但是浏览器会刷新并重新加载页面. 但是,如果我发表评论,仅当文件保存在服务器上时,不会发生将文件保存在驱动程序中的行. File.SaveAs(fname); MVC控制器:[HttpPost] public ActionResult UploadDocument() {if (Request.Files.Count > 0){try{FileUpdateDto fileModal = new FileUpdateDto();HttpFileCollectionBase files = Request.Files;for (int i = 0; i < files.Count; i++){Ht...

C#-Asp.net-mvc:在global.asax中调用Session_Start【代码】

我正在使用Visual Studio 2015和ASP.NET MVC,并且我想在Session Start方法中初始化一个会话变量,但是我不确定该方法的签名,我找不到关于它的文档 这是我到目前为止在global.asax文件中所拥有的:public void Session_Start(){InscriptionPaiementEntities dbm = new InscriptionPaiementEntities();var NbreItemMax = dbm.INSC_config.Where(p => p.NomParametre == "NbreItemMax").FirstOrDefault();Session["NbreItemMax"] = Nbr...

c#-比较两个表的ID ASP.Net MVC【代码】

我有两张桌子. 作者表— AuthID PK 合同表— AuthID FK 我想将“合同视图”“作者姓名”框限制为没有合同的作者. 我想我可以用更多的代码来实现,但是我觉得有一种方法可以通过简单的查询来实现,而我只是想念它. 这是我的代码:public ActionResult Create(){var contract = new Contract();var allAuthors = db.Authors.Select(a => a.AuthID);var unusedAuthors = new List<Author>();foreach (var auth in allAuthors) {unusedAu...

c#-MVC授权属性工作而不注销【代码】

我有一个控制器类,只有特定的Active Directory组应该可以访问.[Authorize(Roles = @"Domain\GroupName")] public class AdminToolsController : Controller {... }现在,我正在测试..我目前不在组中..但是如果我添加自己..并且我尝试访问此控制器中的任何内容,仍然会被要求登录并且我的凭据不起作用.但是..如果我添加自己..然后注销..然后重新登录..然后尝试访问此控制器中的任何内容,它将识别我并允许我访问. 无论如何,可以立即执行...

MVC C#阻止普通用户访问管理员控制URL-无角色【代码】

现在,我的用户表中有一个名为Admin的布尔值.如代码所示,如??果user.admin = true,则用户可以查看并访问管理区域按钮.@if (Common.UsuarioLogueado.Admin) {<li><a href="@Url.Action("List","ClientesAdmin",new { Area = "Admin" })">Admin control panel</a></li>}这按预期工作.但是,非管理员用户仍然可以通过访问其网址http://localhost/appName/admin/ClientesAdmin/list进入控制面板 我该如何预防?我正在考虑显示错误消息解决...

c#-使用MVC Core进行捆绑和缩小【代码】

我发现很多文章向我指出,BundleConfig.cs在MVC中已不再是一回事.相反,我想使用第三方工具来实现这一目标.至少,这是我的理解.我花了很多时间进行研究并试图理解,但是在任何地方都找不到任何关于如何使用bundlingconfig.json实现此目标的明确说明.微软的一些文章,例如这篇https://docs.microsoft.com/en-us/aspnet/core/client-side/bundling-and-minification?view=aspnetcore-2.1&tabs=visual-studio%2Caspnetcore2x,谈到了默认模板...

C#-无法将ASP MVC应用程序部署到普通共享托管提供商

我从fasthosts.co.uk购买了Windows Developer托管程序包,我相信这是一个沼泽标准共享托管程序包.它具有ASP.NET 3.5,并且根据其支持,还安装了SP1. 我已经使用ASP MVC 2预览版1开发了我的网络应用程序(顺便说一句,它真棒,我很希望能进入预览版2),并且在我的开发机上运行正常,该机器上通过安装程序包. 由于服务器未安装MVC,因此我按照Phil Haacks bin deployment method不会接缝,因为发生了以下情况… 当我部署它并将文件复制到服务器...

c#-在asp.net MVC 2中打开外部PDF文件【代码】

我知道如何打开内部pdf文件:public ActionResult GetPDF( string filename ) {return File( filename, "application/pdf", Server.HtmlEncode( filename ) ); }问题是,如何从其他/外部网站打开PDF文件,例如http://example.com/mypdffile.pdf解决方法:您实际上并不需要执行控制器操作.您可以简单地:<a href="http://www.blabla.com/mypdffile.pdf">Open mypdffile.pdf</a>当然,如果要向用户隐藏此地址,则可以使用WebClient在服务器...

C#-IE要下载JSON结果…MVC3【代码】

我的MVC3应用将文件从用户上传到我们的服务器.我返回一个JsonResult来显示任何错误,如果有的话:[HttpPost] public JsonResult SaveDocument(DocumentModel model, HttpPostedFileBase postedFile){//my wonderful codereturn Json(new { success = true, message="ok" });}这是我如何提交请求的方法:var isSubmitting = false;var addDocumentOptions = {beforeSubmit: beforeAddDocumentSubmit, // pre-submit callback succes...

c# – ASP.NET MVC搜索页面 – Integer StartsWith On Linq EF4

因此,在我上一篇文章中,我问如何使用LINQ和EF4(See Here)构建动态搜索过滤器,最后提出了将表达式构建为字符串并使用Dynamic LINQ库将其解析为表达式的解决方案. 我解决了这个问题.我能够生成一个表达式< Func< TSource,out bool>>并将其传递给DbSet的Where()方法.我也尝试使用MySql作为EF4背后的数据库. 当我尝试将字符串操作应用于整数时出现问题,例如搜索连续编号以1234开头的数据库记录. 我的初始表达式类似于:record.Consecut...

c# – javascript / jquery模式弹出对话框MVC 4 /渲染局部视图【代码】

我一直在使用DevExpress PopupControl.它们看起来很漂亮,但它们不会在iOS / Android设备上显示滚动条.所以我想提出一个替代方案.我的直接用途仅用于显示部分视图,只读和关闭按钮. 我对jquery不熟悉,所以我很难将有关此主题的所有不同帖子拼凑在一起. 我的index.cshtml是一个包含许多不同局部视图的门户.部分视图之一是客户列表.客户端名称是客户端详细信息的链接.这是我需要弹出对话框的地方. 部分视图与客户端列表(注意链接调用ja...

javascript – C#MVC Controller无法从Ajax POST请求中获取十进制或双精度值【代码】

我的问题是,当我尝试通过ajax将double或decimal发送到我的C#MVC Controller时,该值始终为null.我可以将值作为字符串发送,我可以毫无问题地发送整数.为什么我不能发送带小数的值?当我检查从客户端发送的请求时,存在正确的值(表单数据是价格= 84.50). 错误:The parameters dictionary contains a null entry for parameter ‘price’of non-nullable type ‘System.Decimal’HTML:<input type="number" step="1" class="form-cont...

javascript – 作为就业申请的一部分,在c#MVC3(非托管)的应用程序上书写签名

我正在尝试找到类似于http://www.tenstreet.com的解决方案.我试过环顾互联网和sourceforge,但我发现的一切都是关于加密数字签名(我将使用,但不是我缺乏的),而不是图像数字签名.我发现了很多托管解决方案,但由于我们业务的性质,托管解决方案是不可能的(我工作的地方几乎必须在内部完成). 如果这没有意义,我会解释背景.我们是一家货运公司,我们的驱动程序应用程序的一部分是签名发布表.我们目前需要传真该表格以获取签名并等待其传真...

c# mvc ajax 提交与 接收参数

1、ajax 请求 $.post()是jquery一个简单的 POST 请求功能以取代复杂 $.ajax .参数:url,[data],[callback],[type]url:发送请求地址。data:待发送 Key/value 参数。callback:发送成功时回调函数。type:返回内容格式,xml, html, script, json, text, _default。 $.post("/Admin/User/UserAdd", data.field, function (data) {alert(JSON.stringify(data));}); $.ajax jq的标准ajax请求 data 就是一个json对象 注意 co...