<asp:DataList ID="DataList1" runat="server" DataKeyField="id" DataSourceID="SqlDataSource1"
OnSelectedIndexChanged="DataList1_SelectedIndexChanged">
<ItemTemplate>
id:
<asp:Label ID="idLabel" runat="server" Text='<%# Eval("id") %>'></asp:Label><br />
name:
<asp:Label ID="nameLabel" runat="server" Text='<%# Eval("name") %>'></asp:Label><br />
lianxi:
<asp:Label ID="lianxiLabel" runat="server" Text='<%# Eval("lianxi") %>'></asp:Label><br />
dep:
<asp:Label ID="depLabel" runat="server" Text='<%# Eval("dep") %>'></asp:Label><br />
wentilist:
<asp:Label ID="wentilistLabel" runat="server" Text='<%# Eval("wentilist") %>'></asp:Label><br />
haoma:
<asp:Label ID="haomaLabel" runat="server" Text='<%# Eval("haoma") %>'></asp:Label><br />
youxian:
<asp:Label ID="youxianLabel" runat="server" Text='<%# Eval("youxian") %>'></asp:Label><br />
ipaddress:
<asp:Label ID="ipaddressLabel" runat="server" Text='<%# Eval("ipaddress") %>'></asp:Label><br />
chuli:
<asp:Label ID="chuliLabel" runat="server" Text='<%# Eval("chuli") %>'></asp:Label><br />
sysdate:
<asp:Label ID="sysdateLabel" runat="server" Text='<%# Eval("sysdate") %>'></asp:Label><br />
wenti:
<asp:Label ID="wentiLabel" runat="server" Text='<%# Eval("wenti") %>'></asp:Label><br />
<br />
</ItemTemplate>
</asp:DataList>
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:detailsconnection %>"
OnSelecting="SqlDataSource1_Selecting" SelectCommand="SELECT [id], [name], [lianxi], [dep], [wentilist], [haoma], [youxian], [ipaddress], [chuli], [sysdate], [wenti] FROM [login]">
</asp:SqlDataSource>
是这样的,我用vs.net2005实现了邦定,能显示数据.但是我现在要实现从Gridview HyperLinkField的链接<asp:HyperLinkField DataTextField="name"
HeaderText="姓名" SortExpression="id" Target="_blank" DataNavigateUrlFormatString="showdetails.aspx?id={0}" DataNavigateUrlFields="id" />
OnSelectedIndexChanged="DataList1_SelectedIndexChanged">
<ItemTemplate>
id:
<asp:Label ID="idLabel" runat="server" Text='<%# Eval("id") %>'></asp:Label><br />
name:
<asp:Label ID="nameLabel" runat="server" Text='<%# Eval("name") %>'></asp:Label><br />
lianxi:
<asp:Label ID="lianxiLabel" runat="server" Text='<%# Eval("lianxi") %>'></asp:Label><br />
dep:
<asp:Label ID="depLabel" runat="server" Text='<%# Eval("dep") %>'></asp:Label><br />
wentilist:
<asp:Label ID="wentilistLabel" runat="server" Text='<%# Eval("wentilist") %>'></asp:Label><br />
haoma:
<asp:Label ID="haomaLabel" runat="server" Text='<%# Eval("haoma") %>'></asp:Label><br />
youxian:
<asp:Label ID="youxianLabel" runat="server" Text='<%# Eval("youxian") %>'></asp:Label><br />
ipaddress:
<asp:Label ID="ipaddressLabel" runat="server" Text='<%# Eval("ipaddress") %>'></asp:Label><br />
chuli:
<asp:Label ID="chuliLabel" runat="server" Text='<%# Eval("chuli") %>'></asp:Label><br />
sysdate:
<asp:Label ID="sysdateLabel" runat="server" Text='<%# Eval("sysdate") %>'></asp:Label><br />
wenti:
<asp:Label ID="wentiLabel" runat="server" Text='<%# Eval("wenti") %>'></asp:Label><br />
<br />
</ItemTemplate>
</asp:DataList>
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:detailsconnection %>"
OnSelecting="SqlDataSource1_Selecting" SelectCommand="SELECT [id], [name], [lianxi], [dep], [wentilist], [haoma], [youxian], [ipaddress], [chuli], [sysdate], [wenti] FROM [login]">
</asp:SqlDataSource>
是这样的,我用vs.net2005实现了邦定,能显示数据.但是我现在要实现从Gridview HyperLinkField的链接<asp:HyperLinkField DataTextField="name"
HeaderText="姓名" SortExpression="id" Target="_blank" DataNavigateUrlFormatString="showdetails.aspx?id={0}" DataNavigateUrlFields="id" />
解决方案 »
- asp.net 加密技术
- 生成bbsmax时出错
- 怎样判断网站来访者是通过电脑访问的,还是通过手机访问的?
- 非常简单的正则表达式问题
- 连接mysql数据库出错
- FormsAuthentication.RedirectFromLoginPage(userId, false)
- 谁有《亲密接触asp.net》一书的access数据库?
- ~~~~~~~~~~~~~~~~~再开一贴求解,girdview点击行的问题~~~~~~~~~~~~~~~~~~~
- [40分请教!!]我实在太菜了,又是数据库问题!
- 请问sqlserver中null值用什么来表示
- 关于级联菜单
- ◆在 GridView 中添加新列 怎么都 在 右边, 能不能在 中间 或者在 左边? 怎么实现 ?
HeaderText="姓名" SortExpression="id" Target="_blank" DataNavigateUrlFormatString="showdetails.aspx?id={0}" DataNavigateUrlFields="<%Eval("id")%>" /> //这里绑定一下
{
string id=Request.QueryString["id"].ToString();
String strConnection=ConfigurationSettings.AppSettings["ConnectionString"];
SqlConnection myConnection=new SqlConnection(strConnection);
myConnection.Open();
SqlCommand cmd=new SqlCommand("select name from login",myConnection);
this.Label1.Text=Convert.ToString(cmd.ExecuteScalar());
cmd.CommandText="select * from login";
SqlDataReader sdr=cmd.ExecuteReader();
this.DataList1.DataSour
说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。 编译器错误信息: CS0103: 当前上下文中不存在名称“id”源错误: 行 24: SqlConnection myConnection=new SqlConnection(strConnection);
行 25: myConnection.Open();
行 26: SqlCommand cmd=new SqlCommand("select name from login where id=+'"+id+"'",myConnection);
行 27: this.Label1.Text=Convert.ToString(cmd.ExecuteScalar());
行 28: cmd.CommandText="select * from login where id='"+id+"'";
源文件: d:\Inetpub\wwwroot\it2\showdetails.aspx.cs 行: 26
id=Request.QueryString["id"].ToString();
拿到
if(!this.IsPostBack)
的上面。代码:string id;protected void Page_Load(object sender, EventArgs e)
{
id=Request.QueryString["id"].ToString();if(!this.IsPostBack)
{String strConnection=ConfigurationSettings.AppSettings["ConnectionString"];
SqlConnection myConnection=new SqlConnection(strConnection);
myConnection.Open();
SqlCommand cmd=new SqlCommand("select name from login",myConnection);
this.Label1.Text=Convert.ToString(cmd.ExecuteScalar());
cmd.CommandText="select * from login";
SqlDataReader sdr=cmd.ExecuteReader();
this.DataList1.DataSour