前台:
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="testPage.aspx.cs" Inherits="WebSite.Admin.Details.testPage" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
测试页面
<br />
<br />
<br />
<asp:DetailsView ID="DetailsView1" runat="server" AutoGenerateRows="False"
Height="50px" Width="125px">
<Fields>
<asp:BoundField DataField="name" HeaderText="姓名" />
<asp:BoundField DataField="password" HeaderText="密码" />
</Fields>
</asp:DetailsView>
<br />
<br />
<br />
<br />
</div>
</form>
</body>
</html>
后台:
using System;using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;
namespace WebSite.Admin.Details
{
public partial class testPage : System.Web.UI.Page
{
BLL.User myUser = new BLL.User();
protected void Page_Load(object sender, EventArgs e)
{
bind();
}
void bind()
{
//DataSet data = myUser.getUserById(2);
DataSet data = getUserById(3);
DetailsView1.DataSource = data.Tables[0];DetailsView1.DataBind();
}
/// <summary>
/// 根据用户ID获得用户信息
/// </summary>
/// <param name="id"></param>
/// <returns></returns>
public DataSet getUserById(int id)
{
string sql = "select id,name,password,roleId from TUser where id= " + id;
DataSet data = CommomHelper.DbHelperSQL.Query(sql);
return data;
}
}
}