ASP.NET程序中常用代码汇总(五)

ASP.NET源代码共享 NULL 博文链接:https://tntxia.iteye.com/blog/298970 立即下载

41.判断是否为数字

 /// <summary> 
 
/// 名称:IsNumberic 
 
/// 功能:判断输入的是否是数字 
 
/// 参数:string oText:源文本 
 
/// 返回值: bool true:是 false:否 
 
/// </summary> 

  
 
public bool IsNumberic(string oText) 
 
{ 
  
try 
  
{ 
   
int var1=Convert.ToInt32 (oText); 
   
return true; 
  }
 
  
catch 
  
{ 
   
return false; 
  }
 
 }
 

 获得字符串实际长度(包括中文字符) 

 
//获得字符串oString的实际长度 
 public int StringLength(string oString) 
 
{ 
  
byte[] strArray=System.Text .Encoding.Default .GetBytes (oString); 
  
int res=strArray.Length ; 
  
return res; 
 }
 
42.将回车转换为TAB
//当在有keydown事件的控件上敲回车时,变为tab 
 public void Tab(System.Web .UI.WebControls .WebControl webcontrol) 
 
{ 
  webcontrol.Attributes .Add (
"onkeydown", "if(event.keyCode==13) event.keyCode=9"); 
 }
 
43.datagrid分页中如果删除时出现超出索引
public void jumppage(System.Web.UI.WebControls.DataGrid dg) 
 
{ 
  
int int_PageLess; //定义页面跳转的页数 
  
//如果当前页是最后一页 
  if(dg.CurrentPageIndex == dg.PageCount-1) 
  
{ 
   
//如果就只有一页 
   if(dg.CurrentPageIndex == 0) 
   
{ 
    
//删除后页面停在当前页 
    dg.CurrentPageIndex = dg.PageCount-1;    
   }
 
   
else 
   
{ 
    
//如果最后一页只有一条记录 
    if((dg.Items.Count % dg.PageSize == 1) || dg.PageSize == 1) 
    
{ 
     
//把最后一页最后一条记录删除后,页面应跳转到前一页 
     int_PageLess = 2; 
    }
 
    
else      //如果最后一页的记录数大于1,那么在最后一页删除记录后仍然停在当前页 
    { 
     int_PageLess 
= 1; 
    }
 
    dg.CurrentPageIndex 
= dg.PageCount - int_PageLess; 
   }
 
  }
 
 }
 
ASP.NET小程序(源代码) 小例子,大家看看,有数据库 立即下载

相关推荐

ASP.NET WEB程序设计

WEB开发技术概述,掌握简单 ASP.NET 程序的开发步骤,掌握 ASP.NET控件+事件的开发方式,会使用Label、TextBox、Button等简单的控件。

.Net 5 基本概念和开发环境搭建

.NET SDK 和 运行时 首先我们先了解下.net sdk和运行时的概念。 .NET SDK 是一组用于开发和运行 .NET 应用程序的库和工具 SDK 下载包括以下组件: NET CLI。 可用于本地开发和持续集成脚本的命令行工具。 dotnet 驱动程序。 用于运行依赖于框架的应用的 CLI 命令。 Roslyn 和 F# 编程语言编译器。 MSBuild 生成引擎。 .NET 运行时。 提供类型系统、程序集加载、垃圾回收器、本机互操作和其他基本服务。 运行时库。 提供基元数据类型和基本实用程

君一席 2780

永久关闭Windows更新的5种方法

很多家用电脑,如果系统自动更新的话,会变得越来越卡顿,且硬件型号兼容也并不完美。那么我们该如何彻底关闭Win11的自动更新呢?以下准备了5种方法,您可以根据自身实际情况选择合适的方法!

qq_43652793的博客 1万+

.NET5从零基础到精通:全面掌握.NET5开发技能【第二篇】

本篇文章将带你认识C#的新语法、创建项目、发布运行、读取的相关操作、MVC开发、扩展、各种容易的使用,权限等.NET的相关知识。带你从零到精通,全面掌握.NET5的开发技能。

西瓜程序猿 1605

RK3568 RGA硬件加速详解:图像缩放、旋转、格式转换10倍提速

RGA(Raster Graphics Acceleration)是瑞芯微(Rockchip)芯片系列中的 2D 图形加速引擎,专门用于处理像素级的图像操作。它通过硬件实现常见的图像处理算法,解放 CPU,降低功耗。RGA 是 RK3568 平台上一颗强大的 2D 图形加速引擎,能够:✅10-20 倍性能提升:大幅减少图像处理时间✅降低 CPU 占用:释放 CPU 资源给其他任务✅丰富的功能:缩放、旋转、裁剪、格式转换一应俱全✅易于集成:librga 提供简洁的 C API。

小灰灰的博客 1697

VMware16虚拟机:安装Windows10系统---超详细教程

VMware16虚拟机:安装Windows10系统---超详细教程

MQ0522的博客 3万+

.Net 5简介

.NET 5.0 初识.NET 5 的开始.NET 5 优势 .NET 5 的开始 .NET5.0正式发布了!这是一个重要的版本—其中也包括了C# 5大量新特性和优秀的改进。微软和其他公司的团队已经在生产和性能测试环境中开始使用了。这些团队反馈的结果比较令人满意,它证明了对性能提升及降低Web应用托管成本的机会有积极的表现。 微软希望 .NET Framework .NET Core开发者能够迁移他们的代码和应用到 .NET 5.0 上,为明年发布的 .NET 6.0 将 Xamarin 开发者过渡到统一

lzljgg的博客 3334

Vue3 - Arco Design Vue 表格组件 table 隐藏鼠标移入时 hover 高亮背景色,el-table 组件去除鼠标悬停在表格行的 hover 高亮效果(改变鼠标移入时的背景色)

vue3,arcodesignvue,arcodesign,表格,a-table,hover,表格hover的class类名是什么,class,hover,在arcodesignvue项目中,表格组件如何去掉鼠标移入时的hover效果,vue3arco.design表格组件修改鼠标移入行的背景颜色,table表格,取消表格行row移入高亮效果,去掉鼠标移入行时的hover效果,取消a-table的hover状态,取消高亮显示,隐藏表格鼠标hover效果,去除鼠标触摸变色效果,如何取消arco表

🏆 前端领域优质创作者 3773

Asp.Net Core5基础

NET跨平台基础01 零、文章目录 一、.NET概述 1、.NET的历史脚步 2、.NET5之前 3、.NET5统一了.NETCore和.NET Frameowork 如果是.NET Core 3.1 升级到.NET5,只需要调整框架的版本,平滑升级,应用层变化小,主要是底层变化。 如果是Net Framwork升级NetCore就是比较大的变化,应用层底层都变化很大。 二、环境准备 1、安装VS2019 Visual Studio2019 16.8.2版本+ 现在安装默认带有.NET5的 CL

李宥的博客 3381

视觉Transformer实战 | Data-efficient image Transformer(DeiT)详解与实现

在计算机视觉领域,Vision Transformer (ViT) 已经证明了纯 Transformer 架构在图像分类任务上的强大能力。然而,ViT 通常需要在大规模数据集上预训练才能达到最佳性能,DeiT (Data-efficient image Transformer) 通过引入一系列训练策略和优化,使得 Transformer 模型能够在相对较小的数据集上取得优异表现。本节将详细介绍 DeiT 的技术原理,并使用 PyTorch 从零开始实现 DeiT 模型。

盼小辉丶的博客 1344

纳米尺度仿真软件:Quantum Espresso_(13).非线性光学性质计算

通过 Quantum Espresso,可以高效地计算材料的非线性光学性质,包括二阶和三阶非线性极化率。这些性质在许多现代技术中具有重要的应用价值。在准备输入文件时,需要详细描述系统的晶格结构和原子位置,选择合适的基组和赝势,并设置计算参数和微扰设置。通过优化计算参数和使用并行计算,可以提高计算效率和精度。最后,使用适当的工具进行结果分析和可视化,可以更好地理解材料的非线性光学行为。

kkchenjj的博客 1279

什么是.NET Core ?它和.NET Framework 有什么不同?

什么是.NET Core ?它和.NET Framework 有什么不同? .NET Core 已经发布好几年了,很多.NET 程序员也一定跟我一样心中一直有以下疑问, .NET Core到底是不是 .NET 的下一个版本?还是说只是 .NET 支持跨平台的一个版本? 作为传统的 .NET 开发者或者说开发的程序都是在WIndows环境下面工作的,有没有必要学习 .NET Core? .NET Core 和 .NET Framework有什么不同? 在开发新的程序是应该怎么选择.NET Core

weixin_44870681的博客 1526

安装glibc出现../sysdeps/nptl/pthread.h:744:47:error:argument 1 of type ‘struct __jmp_buf_tag *‘ 解决方案

本文主要介绍了安装glibc出现…/sysdeps/nptl/pthread.h:744:47:error:argument 1 of type ‘struct __jmp_buf_tag *’ 解决方案,希望能对使用Linux的同学们有所帮助。 文章目录 1. 问题描述 2. 解决方案

weixin_43178406的博客 12万+
上一篇: ASP.NET程序中常用代码汇总(四)
下一篇: 软件界面交互和易用性改进总结
leeDotNET
博客等级 码龄20年 1粉丝 3原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值