asp.net对json文件或者txt文件进行调用
来源:互联网 发布:java api文档怎么看 编辑:程序博客网 时间:2024/06/02 07:28
1.简单登录验证 :
try
{var id = txtUName.Text;
var password = txtPW.Text;
if (string.IsNullOrEmpty(id))
{
spUserName.InnerHtml = "<label style=\"display: block;\" class=\"error\" generated=\"true\" for=\"txtUName\">用户名不能为空!</label>";
return;
}
if (string.IsNullOrEmpty(password))
{
spPW.InnerHtml = "<label style=\"display: block;\" class=\"error\" generated=\"true\" for=\"txtPW\">密码不能为空!</label>";
return;
}
string path = HttpRuntime.AppDomainAppPath.ToString() + "\\Extension\\UserInfo.json";
//读取json文件
using (StreamReader sr = new StreamReader(path))
{
List<HTUser> users = new List<HTUser>();
JsonSerializer serializer = new JsonSerializer();
serializer.Converters.Add(new JavaScriptDateTimeConverter());
serializer.NullValueHandling = NullValueHandling.Ignore;
//构建Json.net的读取流
JsonReader reader = new JsonTextReader(sr);
//对读取出的Json.net的reader流进行反序列化,并装载到模型中
users = serializer.Deserialize<List<HTUser>>(reader);
if (users != null && users.Count > 0)
{
for (int i = 0; i < users.Count; i++)
{
if (users[i].id == id && users[i].password == password)
{
Application["id"] = id;
Response.Redirect("HTIndex.aspx");
}
}
Response.Write("<script>alert('用户名或者密码错误!');</script>");
}
}
}
catch (Exception ex)
{
Logger.Error("Login()方法错误:" + ex.ToString());
}
阅读全文
0 0
- asp.net对json文件或者txt文件进行调用
- 【ASP.Net】下载服务器端txt或者xml文件
- asp.net读取.txt文件
- asp.net 导出txt文件
- asp.net导出txt文件
- asp.net导出.TXT文件
- c++,对txt文件进行读取显示
- ASP.NET中对EXCEL文件进行操作!
- asp.net后台cs文件对文本框进行数字校验
- 关于asp.net 引用外部js文件或者json文件中文乱码的问题
- [ASP.NET]下载txt格式的文件
- asp.net读取txt文件内容
- asp.net 累加 写入txt文件
- ASP.NET log写入txt文件
- Asp.net调用DLL文件
- asp.net调用bat文件
- Asp.net调用DLL文件
- asp.net 调用exe文件
- 第六章 SpringCloud Zuul网关
- Spark的性能调优
- CAN接口芯片MCP2515的波特率和滤波器设置问题
- ToDoList(Vue示例)
- android给retrofit 的 添加okhttp的拦截器
- asp.net对json文件或者txt文件进行调用
- 生成UUID
- 导出Android数据库文件问题
- 第七章 贝叶斯分类器-机器学习(周志华) 参考答案
- 读入输出优化 黑科技 快过fread&&fwite
- BNN
- html从入门到放弃(4)-图片与图片的全链接和部分链接
- 御见安全态势感知:“哈里男孩”水坑攻击“脚本小子”
- TCP和UDP区别