关于在不同网页获取首页已登陆ID的问题!

来源:百度知道 编辑:UC知道 时间:2024/06/14 00:24:57
我要在一个登记网页的dropdownlist里面绑定首页已登陆的用户ID,该怎么做??自己的代码如下!!
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;
public partial class suopei : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
Label9.Text = DateTime.Today.AddDays(-1).ToString("yyyy-MM-dd");
}
protected void Button1_Click(object sender, EventArgs e)
{

string ConnString = "server=.;database=service;user id=sa;pwd=";
SqlConnection conn = new SqlConnection(ConnString);
SqlCommand comm = new SqlCommand();
comm.Connection = conn;
conn.Open();
//下面的语句

DropDownList1.Items.Insert(0, new ListItem(Session["username"].ToString(), Session["uid"].ToString()));
不就行了

不太明白你的意图, 不过有一点是可以确认的

Session 在当前项目下的所有页面中都是可以使用的,并且存储的是相同的值。

====================================
补充: 我还是不知道你的意思,只是把Session中存储的用户名添加到DropdownList中吗? 那很简单,this.DropDownList1.Items.Insert(0, new ListItem("请选择要查看的保单", "-1")); 跟你这一句是一样的,不同是只是把那个值和文本换成你的Session中的值
这样写 DropDownList1.Items.Insert(0, new ListItem(Session['用户ID'], '用户ID')); 这样在下拉列表里面的第一项就变成你的用户ID了。