头像更改

开发工具与关键技术:VS2015,ASP.NET MVC撰写时间:2019年5月7日

我们平时登录账号都会有头像,账号,密码这些,而账号和密码是最基本的东西,这里就说一下更改账户号,密码,头像,这些基本的代码。
下面看一个例子:
在这里插入图片描述
在这里插入图片描述
上面的例子中修改完信息点击保存更改完成

说到更改数据的那这就涉及到一个数据回填,涉及到数据库,这个不用多说,在数据库里每一个账号都有一个在整个数据表里都是独一无二的ID,我们就可以通过这个ID找到要更改的帐号,进行更改。
看一下此例子的代码:
例子中点击“设置账号”的时候弹出一个模态框,并且要把模态框里的输入框清空,防止上一次的数据残留,还要把对应的账号的数据回填到输入框
在这里插入图片描述
有关数据回填的页面的代码完成了,接下来就是控制器的代码
要回填就要找到对应的数据才能进行回填,因为这里只有头像,用户名,密码,这三个输入框,所以查询这三项即可,这里密码不进行回填,所以直接查询头像,用户名。
因为头像是图片,所以要独立出来进行查询
在这里插入图片描述
方法的括号内必须要有参数,因为是通过ID查询数据的。
然后用try catch捕捉错误。找到对应数据的头像,并把头像存放到byte数组,然后以文件并指定为图片类型的形式返回给视图。这样查询头像就完成了。
接下来就是查询用户名,这个和查询头像差不多的。
在这里插入图片描述
同样的需要参数,查询对应的用户名,并把用户名返回给视图。
这样头像和用户名的回填就完成了。
然后就是头像的更改,这里需要点击头像栏就打开文件夹,
在这里插入图片描述
选择对应的图片点击确定就把图片存放到头像栏。并且用正则表达式验证选择的文件是否是图片。
在这里插入图片描述
接着就是更改想要更改的密码和用户名然后进行保存。
页面的修改代码
在这里插入图片描述
获取页面所输入的内容然后用post把数据传输到控制器,控制器再进行保存处理。
控制器获取数据后对数据进行查重
在这里插入图片描述
如果数据重复就提示用户“数据已存在”,不重复就找到要更改的数据
在这里插入图片描述
然后更改头像
在这里插入图片描述
接着就是修改数据
在这里插入图片描述
到这里就全部完成了

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/34479.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

PowerShell实现双屏连接模式切换、输入法切换、软件进程开启及关闭(Quicker和uTools)ps1脚本实现

背景 最近写了个PowerShell的ps1脚本,方便我实现电脑打游戏(主要是战地2042)和工作学习打代码模式的切换。 功能 实现两个模式的切换。 模式一:游戏模式 双屏连接方式:仅第二屏幕 输入法:英文(en-US) 软件Q…

【GPT4】微软 GPT-4 测试报告(3)GPT4 的编程能力

欢迎关注【youcans的GPT学习笔记】原创作品,火热更新中 微软 GPT-4 测试报告(1)总体介绍 微软 GPT-4 测试报告(2)多模态与跨学科能力 微软 GPT-4 测试报告(3)GPT4 的编程能力 【GPT4】微软 GPT-…

OpenAI的API key获取方法

在本篇文章中,我们将介绍如何获得OpenAI的API Secret Key。 输入账号 输入密码 右上角点击“Personal”,下拉中选择View API keys 左侧页面中,找到API Keys 点击 Create new secret key 生成成功,复制保存

【转】 Vitalik:去中心化的意涵

“去中心化”或许是区块链被提到过的最高频的一个词了,但这个词的定义也是最不清楚的。 想想这件事其实挺不可思议的。区块链消耗了计算机大量宝贵的哈希算力,正是为了保证网络的去中心化,但当人们彼此在争论某个代币或者某个区块链网络究竟…

什么是“中心化”和“去中心化”?区块链是怎么实现去中心化的?

图1 三类网络拓扑结构 所谓“中心化”和“去中心化”,最早是用来刻画网络拓扑结构的术语。1964年,美国兰德公司发布了一份关于分布式通信的报告,提出了三种网络结构(如图1)。其中,(a&#xff09…

ICML征稿禁止使用大型语言模型,LeCun转发:中小型模型可以用吗?

编|昕朋 David源|新智元 AI顶会ICML征稿日在即,关于道德准则的新政策却引来网友不满!规则要求作者不能使用大型语言模型,网友评论区刷屏询问:为什么? 昨天,国际机器学习会议&#xf…

科研训练成果

一、前期准备: 1.主要文献阅读 网址作用Readpaper文献管理工具【支持在线翻译等】arXiv事先上传论文,保护成果arXiv Xplorer基于Chatgpt的文献搜索,拓宽研究思路中国知网文献管理工具 arXiv发音同“archive” 二、实验中: 1.基础服务器知识…

Google、Intel、腾讯等大厂相继入局,RISC-V 终将彻改半导体行业!

【CSDN 编者按】开源的 RISC-V 架构,正成为不少大厂发力的新方向。近期,Google 在 RISC-V 峰会上表示,想要让 RISC-V 成为 Android 的 T1 级支持架构,让其地位与 ARM 处理器处于同一水平;去年,Intel 宣布投…

中国第一个 Apache 顶级开源项目的突围之路!

【CSDN 编者按】近些年开源大热,开源创业之风随之四起。作为近两年特别火的商业方向,开源创业者如何才能在一片红海中乘风破浪,在行业中占据一席之地?第一个由中国人主导贡献到 ASF 的顶级开源项目 Apache Kylin 做出了有效探索&a…

如何让AI为你所用?——ChatGPT的实际应用及训练技巧

ChatGPT:90%以上人都用不好的AI神器,通过本文让你超过90%的使用者 自从2022年11月30日ChatGPT横空出世,它已经在国内大火了两个多月。但是,无需为此感到焦虑,因为人类永远比AI更加强大。与大多数博主炒作的不同&#…

iOS摸鱼周报 第五十期

本期概要 话题:WWDC 22 Call to Code面试模块:事件响应与传递优秀博客:复习 iOS 的 rebase 和 bind学习资料:闲话 Swift 协程开发工具:AppleParty 是三七互娱旗下37手游 iOS 团队研发,实现快速操作 App Sto…

用chatGPT来NEW个对象让“码农”的节日不再仅仅只有1024(赶鸭子上架式的成长、无效不得不立的flag)

用chatGPT来NEW个对象让“码农”的节日不再仅仅只有1024 前言一、大部分的成长都是赶鸭子上架二、节日是为了告诉自己不孤单三、做不到也要立下的flag四、New个对象吧1.php定义一个科技工作者形象2.python定义一个科技工作者形象3.javascript定义一个科技工作者形象 总结 前言 …

Redis集群模式下使用config set 命令所有节点都会生效吗?

Redis集群模式下使用config set 命令所有节点都会生效吗? 问题: Redis集群模式下使用config set 命令所有节点都会生效吗? 实践检验真理: 前置准备 Redis版本:5.0.5版本 Redis集群模式:三主三从 操作步骤: 分别连接7001节点与7002节点,准备在7001节点使用”config get”…

文法和语言的形式定义——句型、句子

Def:设G[S],若S * x,则称符号串x为文法G[s]的句型,仅由终结符组成的句型称为句子。当x为一个句型时,则x∈(VN,VT)*,当x为一个句子时,则x∈VT*。 即如果是一个…

数字化转型助力教育医疗高质量发展,华为携手伙伴创新共享未来

5月8日,主题为“数字化转型助力教育医疗高质量发展,携手伙伴创新共享未来”的华为中国合作伙伴大会2023教育医疗专题峰会盛大召开。在此次峰会上,华为深入阐述了对教育医疗数字化转型助力高质量发展的理解,并与众多行业专家、合作…

全民开发者时代到来!华为云开发者日深圳站成功举办

摘要:2月25日,华为云开发者日HDC.Cloud Day2023年首场在深圳天安云谷成功举行。 本文分享自华为云社区《全民开发者时代到来!华为云开发者日深圳站成功举办》,作者: 华为云社区精选。 2月25日,华为云开发者…

你们的小爱同学还能用blinker点灯吗

小爱同学 一.前言 昨天一个朋友说他的小爱同学没有办法控制ESP8266,因为之前玩过之后有好一阵没有玩了,所有我用之前的代码跑了一下,用blinker软件可以控制完全没有问题,到小爱同学这里就是,帮你操作了,要…

一种简单的方法远程调戏小爱音箱触屏版

小爱音箱触屏版已经购买了一段时间了,一些功能都已经试过了,突然想起是不是可以远程使用小爱的功能呢?而且实现不能过于复杂,略作思考,直接动手: 思路如下: 使用带对讲功能的网络摄像机手机ap…

“智能语音助手”的竞品分析 —— 你好小悟小爱同学(4)

竞品分析假设 背景假设: 假设,我是负责“你好小悟”的一名产品经理,负责其中的“出行”模块。 现在“导航”作为一个高频的需求,而这个功能的体验在用户反映下来仍不怎么理想。我想提升“导航”功能的用户体验,所以想…

手机问题——语音让小爱同学学习用户对手机的操作并复现

文章目录 问题那么我们能否让小爱同学控制手机屏幕,完成我们事先录制的操作呢?日常有语音转文字,实时中英翻译,以及用语音控制屏幕的需求,小爱同学都可以办到吗?语音转文字中英文实时翻译语音控制屏幕 问题…