zl程序教程

ASP.NET

  • ASP.NET Core 6框架揭秘实例演示[33]:异常处理高阶用法

    ASP.NET Core 6框架揭秘实例演示[33]:异常处理高阶用法

    NuGet包“Microsoft.AspNetCore.Diagnostics”中提供了几个与异常处理相关的中间件,我们可以利用它们将原生的或者定制的错误信息作为响应内容发送给客户端。《错误页面的N种呈现方式》演示了几个简单的实例使读者大致了解这些中间件的作用,现在我们来演示几个高阶用法。本文提供的示例演示已经同步到《ASP.NET Core 6框架揭秘-实例演示版》)[S2108]利用IDeve

    日期 2023-06-12 10:48:40     
  • ASP.NET中水晶报表的使用

    ASP.NET中水晶报表的使用

    大家好,又见面了,我是你们的朋友全栈君。作者 :caoli 在我们对VS.Net中的水晶报表(Crystal Reports)进行研究之前,我和我朋友对如何将这个复杂的东东加入我们的Web应用有着非常的好奇心。一周以后,在阅读了大量的“HOWTO”文档之后,我们成功地将一些简单的报告加入到了我们的Asp.net程序中,并得到了一些小决窍。   这篇文章教你如何在.Net Web应用中使用水晶

    日期 2023-06-12 10:48:40     
  • Asp.NetCore利用缓存使用AOP方式防止重复提交

    Asp.NetCore利用缓存使用AOP方式防止重复提交

    为什么要用?有些时候经常会遇到重复提交的问题,为了避免这个问题,可以使用缓存锁的方式,主要是利用存取缓存比较快的原理。当提交某个操作的时候,第一次提交会创建一个缓存,当有相同提交的时候,就可以判定为重复提交。当第一次提交完成或者抛错的时候,清除缓存。使用什么方式?使用AOP,也可以使用Filter,这里使用AOP:public class CacheLockAttribute : BaseAOPA

    日期 2023-06-12 10:48:40     
  • ASP.NET 使用Ajax

    ASP.NET 使用Ajax

    大家好,又见面了,我是你们的朋友全栈君。之前在Ajax初步理解中介绍了对Ajax的初步理解,本文将介绍在ASP.NET中如何方便使用Ajax,第一种当然是使用jQuery的ajax,功能强大而且操作简单方便,第二种是使用.NET封装好的ScriptManager。$.ajax向普通页面发送get请求这是最简单的一种方式了,先简单了解jQuery ajax的语法,最常用的调用方式是这样:$.ajax

    日期 2023-06-12 10:48:40     
  • ASP.NET中 RangeValidator(范围验证)的使用[通俗易懂]

    ASP.NET中 RangeValidator(范围验证)的使用[通俗易懂]

    大家好,又见面了,我是你们的朋友全栈君。ylbtech-ASP.NET-Control-Validator: RangeValidator(范围验证)的使用 ASP.NET中 RangeValidator(范围验证)的使用。1.A,运行效果返回顶部RangeValidator:范围验证重要属性: 1,ControlToValidate:要验证的控件 2,ErrorMessage:错误提示信

    日期 2023-06-12 10:48:40     
  • 可用免费asp.net空间

    可用免费asp.net空间

    大家好,又见面了,我是你们的朋友全栈君。免费试用空间:支持到.net 4.6,有sql server数据。1G空间,500M数据库。免费使用60天。可绑定一二级域名。到期不能再绑定已绑定过的域名。http://www.mywindowshosting.com/free_trial免费url转发:http://www.mfpad.com/免费vpn试用:天行vpn :http://tx.lmvks.

    日期 2023-06-12 10:48:40     
  • ASP.NET验证控件之RangeValidator「建议收藏」

    ASP.NET验证控件之RangeValidator「建议收藏」

    大家好,又见面了,我是你们的朋友全栈君。RangeValidator 控件用于检测用户输入的值是否介于两个值之间。可以对不同类型的值进行比较,比如数字、日期以及字符。我们一般会用来验证输入的年龄或者考试的分数等。下面我们一块看看RangeValidator的属性:属性描述BackColor背景颜色ControlToValidate被验证的控件的 idDisplay验证控件的显示行为。 合法的值有

    日期 2023-06-12 10:48:40     
  • 项目实战:ASP.NET:B/S结构 个人空间相册、照片上传下载系统

    项目实战:ASP.NET:B/S结构 个人空间相册、照片上传下载系统

    大家好,又见面了,我是你们的朋友全栈君。项目实战:ASP.NET:B/S结构 个人空间相册、照片上传下载系统编辑环境:win10_x64 /VS2015/ SqlServer2012项目:asp.net项目简介:只是具有基本的登录功能,上传相关信息,图片, 提供下载,相册功能,熟悉表格和基本的前后台程序其他:这是写的第一个asp.net,只是为了熟悉和了解asp.net项目和相关的知识。本次只是

    日期 2023-06-12 10:48:40     
  • ASP.net错误:Control’ctl00_ctl00_ContentPlaceHolder2[通俗易懂]

    ASP.net错误:Control’ctl00_ctl00_ContentPlaceHolder2[通俗易懂]

    大家好,又见面了,我是你们的朋友全栈君。表现:当然也可能是另外一个什么控件必须放置在Form里边。原因:如果是普通情况,当然直接加一个Form就可以了,但如果是使用了master page,这个错误的真正原因是在master page中 ContentPlaceHolder被错误放置到<form>外面了:<form id=”form1″ runat=”server”> &

    日期 2023-06-12 10:48:40     
  • Asp.Net MVC模型验证正则表达式[通俗易懂]

    Asp.Net MVC模型验证正则表达式[通俗易懂]

    大家好,又见面了,我是你们的朋友全栈君。 [RegularExpression(@"^\+?[1-9][0-9]*$", ErrorMessage = "排序内容必须为不小于1的正整数")]//不包含0 [Display(Name = "排序")] public override Nullable<int> OrderNu

    日期 2023-06-12 10:48:40     
  • asp.net mvc实现文件下载「建议收藏」

    asp.net mvc实现文件下载「建议收藏」

    大家好,又见面了,我是你们的朋友全栈君。 前段时间一直对如何解决文件下载的问题比较困惑,对文件下载的问题一直都是用的前端的方式解决的,代码如下//下载 function download(filePath) { window.open(filePath); }复制但是这个方法有他的缺陷: 1.下载的文件后缀必须为iis程序池中存在的文件 2.此方法是通过浏览器打开服务器文件,无法直

    日期 2023-06-12 10:48:40     
  • asp.net MVC简单图片上传

    asp.net MVC简单图片上传

    大家好,又见面了,我是你们的朋友全栈君。 asp.net MVC简单图片上传01、创建控制器HomeController.csusing System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Mvc; namespace mvcTuPianShangChu

    日期 2023-06-12 10:48:40     
  • ASP NET MVC OutputCache

    ASP NET MVC OutputCache

    大家好,又见面了,我是你们的朋友全栈君。ASP.NET MVC 提供了一个Filter来实现缓存,如果这个Attribute在方法上,当前方法的输出会被缓存起来,如果Attribute在Controller上,控制器中所有的方法的输出都会被缓存起来。这里的缓存可以设置过期时间,并且可以设置输出策略等等。1.OutputCache 简单Demo[OutputCache(Duration = 60)]

    日期 2023-06-12 10:48:40     
  • ASP.NET MVC Section

    ASP.NET MVC Section

    大家好,又见面了,我是你们的朋友全栈君。 本篇文章我们来讨论一下ASP.NET MVC框架中的Section。 Section主要用于将一部分代码插入到 Layout页面中的指定位置。通俗地说就是,我们先在 Layout页面中通过@RenderSection("Header")的方式挖一个坑,告诉下面的视图页面说,我这个地方有个坑,你们把你们各自相关的代码放进来吧。然后

    日期 2023-06-12 10:48:40     
  • ASP.NET中使用UpdatePanel实现局部异步刷新方法和攻略「建议收藏」

    ASP.NET中使用UpdatePanel实现局部异步刷新方法和攻略「建议收藏」

    大家好,又见面了,我是你们的朋友全栈君。转载自:ching126,http://blog.csdn.net/chenhongwu666/article/details/41392529 asp.net UpdatePanel实现异步局部刷新 如有雷同,不胜荣欣,若转载,请注明 鉴于最近项目需要,研究了一下UpdatePanel控件的使用方法,现总结如下,可能有很多地方不足,还望大家斧正哦,此文的目

    日期 2023-06-12 10:48:40     
  • ASP.NET画直方图

    ASP.NET画直方图

    大家好,又见面了,我是你们的朋友全栈君。 最近做直方图,找到了这篇文章,以此为例画一般的直方图可以实现了。 using System; using System.Collections; using System.ComponentModel; using System.Data; using System.Drawing; using System.Web; using System.Web

    日期 2023-06-12 10:48:40     
  • ASP.NET Core 6框架揭秘实例演示[29]:搭建文件服务器

    ASP.NET Core 6框架揭秘实例演示[29]:搭建文件服务器

    通过HTTP请求获取的Web资源很多都来源于存储在服务器磁盘上的静态文件。对于ASP.NET应用来说,如果将静态文件存储到约定的目录下,绝大部分文件类型都是可以通过Web的形式对外发布的。“Microsoft.AspNetCore.StaticFiles” 这个NuGet包中提供了三个用来处理静态文件请求的中间件,我们可以用它们搭建一个文件服务器。(本篇提供的实例已经汇总到《ASP.NET Cor

    日期 2023-06-12 10:48:40     
  • asp.net core 阿里云消息服务(Message Service,原MQS)发送接口的实现

    asp.net core 阿里云消息服务(Message Service,原MQS)发送接口的实现

    最近在后台处理订单统计等相关功能用到了大力的mqs,由于官方没有实现asp.net core的sdk,这里简单实现了发送信息的功能,有兴趣的可以参考实现其他相关功能using System; using System.Collections.Generic; using System.Linq; using System.Net.Http; using System.Net.Http.Header

    日期 2023-06-12 10:48:40     
  • ASP.NET 中验证的自定义返回和统一社会信用代码的内置验证实现

    ASP.NET 中验证的自定义返回和统一社会信用代码的内置验证实现

    本文介绍 ASP.NET 中内置的验证功能,并介绍如何自定义验证返回信息,最后以统一社会信用代码为例,实现自定义的数据验证。DataAnnotations 命名空间提供常用的内置验证特性,可通过声明方式应用于类或属性。我们不需要编写复杂的逻辑,仅需要指定一次,即可应用到整个项目中。代码量的减少,意味着更少的出错,也更易于测试和维护。指定了验证特性的模型会进行强制执行这些验证,有助于提升应用的可靠性

    日期 2023-06-12 10:48:40     
  • ASP.NET_氚云开发

    ASP.NET_氚云开发

    大家好,又见面了,我是你们的朋友全栈君。 氚云平台对接中间件WebService(修订版20200714) 1.代码示例C#语言进行编写,运行在.Net Framework 4.5环境 2.使用VS2015以及以上版本打开.sln解决方案 3.第三方WebService结构必须按照氚云规定的格式,方法和参数都不可变动,否则氚云平台无法调用 4.所有数据传输均使用标准的Json格式数

    日期 2023-06-12 10:48:40     
  • asp.net中DropDownList控件各种属性研究汇总

    asp.net中DropDownList控件各种属性研究汇总

    .aspx代码如下:<%@ Page Language="C#" AutoEventWireup="true" CodeFile="DropDownList_demo.aspx.cs" Inherits="DropDownList_demo" %> <!DOCTYPE html PUBLIC &qu

    日期 2023-06-12 10:48:40     
  • 【特别的骚气】asp.net core运行时注入服务,实现类库热插拔

    【特别的骚气】asp.net core运行时注入服务,实现类库热插拔

    引言很久之前在群里有看到说asp.net core能不能在运行时注入程序,当时并没有太在意,刚才在某个群里又看到有人再问,core能不能在运行时注入服务,闲来无事,我就研究了一下,其实也比较简单,在之前手写IOC的文章中,我们着重介绍了几个比较重要的接口,这里我们就需要用到那篇文章说到的接口,不明白的同学,传送门在此:Asp.net core自定义依赖注入容器,替换自带容器 - 四处观察 - 博客

    日期 2023-06-12 10:48:40     
  • ASP.NET GridView 内嵌 DropDownList 绑定数据「建议收藏」

    ASP.NET GridView 内嵌 DropDownList 绑定数据「建议收藏」

    aspx页面代码: <asp:GridView ID="GridView2" runat="server"> <Columns> <asp:BoundField HeaderText="ID" DataField="ID" />

    日期 2023-06-12 10:48:40     
  • asp.net gridview_net core mvc 怎么做增删改查

    asp.net gridview_net core mvc 怎么做增删改查

    大家好,又见面了,我是你们的朋友全栈君。在 ASP.NET MVC 3 中,WebGrid 是 Web.Helpers 下的新的类,使用 WebGrid 可以减小我们的代码量,本篇先简单的看下 WebGrid 的使用方法,包括它的分页、排序功能以及样式的设置等。我们还是从留言表读取数据,并使用 WebGrid 来展示我们的留言。WebGrid 大体原理就是将数据集合组织输出一个 HTML 表格,使

    日期 2023-06-12 10:48:40     
  • asp.net cms_基于asp的开源项目

    asp.net cms_基于asp的开源项目

    大家好,又见面了,我是你们的朋友全栈君。随着网络技术的发展,目前国内CMS的开发商越来越多,各自都有其独特的优势,大家在选择的时候觉得眼花缭乱,不知道选择哪个比较好,我个人认为开源的CMS还是适合我们学习及研究使用,下边就几个国内的asp.net开源CMS进行简单介绍。1.We7 CMSWe7 CMS是由西部动力开发的一款充分发掘互联网Web2.0(如博客、RSS等)的信息组织优势,将其理念利用到

    日期 2023-06-12 10:48:40     
  • ASPCMS_net开源项目

    ASPCMS_net开源项目

    1.We7 CMS【做的还不错,需要保留版权】We7 CMS是由西部动力开发的一款充分发掘互联网Web2.0(如博客、RSS等)的信息组织优势,将其理念利用到政府企事业网站的构建、组织、管理中的网站建设和管理方面的产品。系统目标:叫创建网站变成一种简单的艺术创作,简单如创建博客。系统特点简单至上;“一看就会”是我们的创作理念,如果在哪里您看了不会用,请您告诉我们。潜力无限;来自WebEngine2

    日期 2023-06-12 10:48:40     
  • AspNetPager组件

    AspNetPager组件

    大家好,又见面了,我是你们的朋友全栈君。 页面开头注册:<%@ Register Assembly=”AspNetPager” Namespace=”Wuqi.Webdiyer” TagPrefix=”webdiyer” %>Body中<webdiyer:AspNetPager ID=”AspNetPager1″ runat=”server” Width=”100%” Nume

    日期 2023-06-12 10:48:40     
  • asp.net core 成为构建企业web应用首选

    asp.net core 成为构建企业web应用首选

    微软开发了跨平台和开放源代码框架ASP.NET Core,用于构建现代的,基于云的和Internet连接的应用程序。它旨在使运行时组件,API,编译器和语言能够快速发展,并在.NET Core或.NET Framework的macOS,Linux和Windows上运行。ASP.NET Core的当前性能比其前身和竞争对手的框架要优越得多。由于具有灵活性,他更喜欢使用ASP.Net Core来构建企

    日期 2023-06-12 10:48:40     
  • ASP.NET WEB——项目创建与文件上传操作

    ASP.NET WEB——项目创建与文件上传操作

    ASP.NET WEB——项目创建与文件上传操作目录ASP.NET WEB——项目创建与文件上传操作前言环境项目创建表单校验创建自定义Web窗体登陆窗体示例前台后台交互前台验证添加密码双次输入验证文件上传前言ASP.NET WEB是一门非常简单的课程内容,我们大概用三章的内容来包含所有的知识点,三章分为 1、ASP.NET WEB项目创建与文件上传操作 2、ASP.NET WEB项目中Cooki

    日期 2023-06-12 10:48:40     
  • ASP.NET WEB项目中GridView与Repeater数据绑定控件的用法

    ASP.NET WEB项目中GridView与Repeater数据绑定控件的用法

    ASP.NET WEB项目中GridView与Repeater数据绑定控件的用法目录ASP.NET WEB项目中GridView与Repeater数据绑定控件的用法前言环境测试数据(单表)DBHelperGridView用法Repeater用法总结前言ASP.NET WEB是一门非常简单的课程内容,我们大概用三章的内容来包含所有的知识点,三章分为 1、ASP.NET WEB项目创建与文件上传操作

    日期 2023-06-12 10:48:40     
  • 解决aspnetcore-browser-refresh.js:234 WebSocket connection to 'wss://localhost:62356/Admin/' failed问题

    解决aspnetcore-browser-refresh.js:234 WebSocket connection to 'wss://localhost:62356/Admin/' failed问题

    前言  前段时间升级了Visual Studio到v17.1.1最新版本,然后今天来运行之前的一个.net5项目一直提示:aspnetcore-browser-refresh.js:234 WebSocket connection to 'wss://localhost:62356/Admin/' failed:问题,奇怪这个项目已经有很长的一段时间没有做任何修改了,经过一番搜

    日期 2023-06-12 10:48:40