用Blazor 制作一个上传图片的网站

对于上传图片或者上传文件功能的网站,又要实现无刷新的使用体验。

现在很多时候用手机上网了,而且现在很流行使用Boostrap技术的网站。使用Blazor框架的网站可以使用C#编程语言处理后台。使用asp.net core进行服务器部署。非常的方便和通用。

如果你想下载和看源代码,请到下载我的源代码:

BlazorApp1: 用Blazor网页制作网站。本网站简单的实现上传功能。https://download.csdn.net/download/qq_42944545/87673336

代码里面有一些内容摘自网络,比较简单易懂。入门的好方式。运行起来也简单。只需要点击生成,然后发布即可。因为是要SSL部署的,你可以使用自己的证书进行测试。

使用SSL的好处很明显,微信可以直接打开网页进行操作。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Blazor一个基于WebAssembly的.NET Web框架,可以用C#语言编写客户端代码。要创建一个登录页面,可以按照以下步骤进行: 1. 创建一个Blazor项目,可以使用Visual Studio或者dotnet CLI。在创建项目时,选择Blazor WebAssembly App模板。 2. 在Pages文件夹下创建一个Login页面,可以使用Razor组件或者Blazor页面。 3. 在Login页面中添加一个表单,包括用户名和密码的输入框以及一个提交按钮。 4. 在Login页面中添加一个登录方法,可以使用C#语言编写。在登录方法中,可以验证用户输入的用户名和密码是否正确,如果正确则跳转到主页面。 5. 在主页面中添加一个链接或者按钮,可以跳转到登录页面。 以下是一个简单的示例代码: Login.razor: ``` @page "/login" <h1>Login</h1> <form> <div class="form-group"> <label for="username">Username:</label> <input type="text" class="form-control" id="username" name="username"> </div> <div class="form-group"> <label for="password">Password:</label> <input type="password" class="form-control" id="password" name="password"> </div> <button type="submit" class="btn btn-primary" @onclick="Login">Login</button> </form> @code { private async Task Login() { // TODO: validate username and password // redirect to main page NavigationManager.NavigateTo("/"); } } ``` 在主页面中添加一个链接或者按钮,可以跳转到登录页面,例如: Index.razor: ``` @page "/" <h1>Welcome to My App</h1> <p>Please <a href="/login">login</a> to continue.</p> ```

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值