ASP.NET C# 代码解析:从数据库检索招聘信息并在DataList中展示

这篇文章将逐行解析一段 ASP.NET 和 C# 代码,该代码的功能是从数据库中检索招聘信息并将其显示在 DataList 控件中。

代码文件: ShowPage_webZP.aspx.cs (部分代码)C#using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;

public partial class ShowPage_webZP : System.Web.UI.Page{ Operation op = new Operation(); static string ki = '';

protected void Page_Load(object sender, EventArgs e)    {         ki = Convert.ToString(Session['txtKey']);        ZPM.DataSource = op.SelectInfo('招聘信息', ki);        ZPM.DataBind();    }}

代码文件: ShowPage_webZP.aspx (部分代码)html<asp:DataList ID='ZPM' runat='server'>

招聘类型:【<%# DataBinder.Eval(Container.DataItem,'type') %>】 【<%# DataBinder.Eval(Container.DataItem,'title') %>】 发布时间:【<%# DataBinder.Eval(Container.DataItem,'date') %>】

招聘内容:<%# DataBinder.Eval(Container.DataItem,'info') %>

联系人:<%# DataBinder.Eval(Container.DataItem,'linkMan') %>联系电话:<%# DataBinder.Eval(Container.DataItem,'tel') %>

 
</asp:DataList>

代码文件: Operation.cs (部分代码)C#///

/// 供求信息快速检索/// /// 信息类型/// 查询信息的关键字/// 返回查询结果DataSet数据集public DataSet SelectInfo(string type,string infoSearch){ SqlParameter[] pars = { data.MakeInParam('@type', SqlDbType.VarChar, 50, type), data.MakeInParam('@infoSearch', SqlDbType.VarChar, 50, '%'+infoSearch+'%') }; return data.RunProcReturn('select * from tb_info where (type=@type) and (info like @infoSearch)', pars,'tb_info')

ASP.NET C# 代码逐行解析:从数据库检索招聘信息并在DataList中展示

原文地址: https://www.cveoy.top/t/topic/N8y 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录