如何使用c#通过mvc-3 asp.net发送邮件?
我必须发一个忘记的密码,我该怎么办?我的代码如下.
型号代码..
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.ComponentModel.DataAnnotations;
namespace TelerikLogin.Models.ViewModels
{
public class ForgotPassword
{
public int user_id { get; set; }
public string user_login_name { get; set; }
public string user_password { get; set; }
[Required]
[Display(Name="Email Address : ")]
public string user_email_address { get; set; }
}
}
Run Code Online (Sandbox Code Playgroud)
控制器代码..
public ActionResult ForgotPassword()
{
return View();
}
[HttpPost]
public ActionResult ForgotPassword(string user_email_address)
{
SqlConnection conn = new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDbFilename=E:\MVC3\TelerikLogin\TelerikLogin\App_Data\Login.mdf;Integrated Security=True;User Instance=True");
DataTable dt1 …Run Code Online (Sandbox Code Playgroud) 我是awk的初学者。我创建了一个包含员工信息的文件。不同部门都有员工。我想计算每个部门有多少员工。喜欢
marketing 3
sales 3
production 4
Run Code Online (Sandbox Code Playgroud)
为此,我使用了以下命令。
awk 'NR>1 {dept=$5} {count[dept]++} END {for (dept in count) {print dept count[dept]}}' emp
Run Code Online (Sandbox Code Playgroud)
但上面的代码计算并显示第一行,即标题。喜欢
marketing 3
sales 3
department 1
production 4
Run Code Online (Sandbox Code Playgroud)
其中部门是列的标题,尽管我使用了 NR>1.. 以及如何添加空间或增加所有列的宽度.. 因为它看起来像上面的输出.. 但我想正确显示它.. 所以有什么解决办法吗?
这是我的输入文件
empid empname department
101 ayush sales
102 nidhi marketing
103 priyanka production
104 shyam sales
105 ami marketing
106 priti marketing
107 atuul sales
108 richa production
109 laxman production
110 ram production
Run Code Online (Sandbox Code Playgroud) 我想在我的项目中创建会话.
我想知道有关会话,其语法和创建方法的信息.
首先我在谷歌和其他网站搜索它,但没有找到任何基本的解决方案.
所以有人告诉我如何以及在mvc3 Asp.Net C#中创建会话的位置.
先感谢您.
我是 AWK 的初学者。我刚刚学习了内置变量和 for 循环。从教程中我开始知道 NF 表示记录中的字段数..我用它来计算数据库每条记录中的字段数,如下所示。
数据库名称:学生
Annie 101 56 89
Joy 102 78 56
rinken 103 45
Run Code Online (Sandbox Code Playgroud)
并对其执行以下代码
awk '{print NR,"->",NF}' student
Run Code Online (Sandbox Code Playgroud)
所以它给出如下输出..
1 -> 4
2 -> 4
3 -> 3
Run Code Online (Sandbox Code Playgroud)
所以很明显它适用于现场..但在下面的数据库中它的工作方式不同数据库名称:练习
1
2
3
4
5
Run Code Online (Sandbox Code Playgroud)
我对其执行了以下命令来总结所有数据
awk '{for(i=1;i<=NF;i++) total=total+$i}; END {print total} ' practice
Run Code Online (Sandbox Code Playgroud)
输出 :
15
Run Code Online (Sandbox Code Playgroud)
那么NF在第二个例子中是如何工作的。所以我的问题是它如何计算输出,因为只有一个字段。那么循环会工作多少次?