绑定到前台怎么输出不了呢???、for (int i = 0; i < ds.Tables[0].Rows.Count;i++ )
{
string img = ds.Tables[0].Rows[i][3].ToString();
Lblliebiao.Text+= "<div id='xl1'class='xl1'><div style='float:left;Height:46px; Width:87px; padding-top:8px; padding-left:8px; margin-left: 0px;'><asp:Image ID='Image8' runat='server' Height='46px' Width='87px' ImageUrl='"+img+"'/></div><div style='width: 195px; height: 35px; margin-left:91px; padding-top:20px; text-align: center;'><asp:LinkButton id="+ds.Tables[0].Rows[i][0].ToString()+" runat='server' CommandArgument='"+ds.Tables[0].Rows[i][0].ToString()+"' Text='"+ds.Tables[0].Rows[i][1].ToString()+"' CommandName='编辑'></asp:LinkButton></div> </div>";
}
懂得会的做过的朋友帮帮忙 。。谢谢了。。在线等
{
string img = ds.Tables[0].Rows[i][3].ToString();
Lblliebiao.Text+= "<div id='xl1'class='xl1'><div style='float:left;Height:46px; Width:87px; padding-top:8px; padding-left:8px; margin-left: 0px;'><asp:Image ID='Image8' runat='server' Height='46px' Width='87px' ImageUrl='"+img+"'/></div><div style='width: 195px; height: 35px; margin-left:91px; padding-top:20px; text-align: center;'><asp:LinkButton id="+ds.Tables[0].Rows[i][0].ToString()+" runat='server' CommandArgument='"+ds.Tables[0].Rows[i][0].ToString()+"' Text='"+ds.Tables[0].Rows[i][1].ToString()+"' CommandName='编辑'></asp:LinkButton></div> </div>";
}
懂得会的做过的朋友帮帮忙 。。谢谢了。。在线等
例如:<a href="#">编辑</a>
Panel pnl = new Panel();
LinkButton lbtn = new LinkButton();
lbtn.Text = ds.Tables[0].Rows[i][1].ToString();
lbtn.ID = ds.Tables[0].Rows[i][0].ToString();
lbtn.CommandArgument = ds.Tables[0].Rows[i][0].ToString();
lbtn.CommandName = "编辑";
pnl.Controls.Add(lbtn);
再将pnl 添加到页面控件上
事件取到id从表获取url再付给session【“哈哈哈”】=URl;
LinkButton lb = new LinkButton();
lb.Text = "abc";
System.IO.StringWriter writer = new StringWriter();
lb.RenderControl(new HtmlTextWriter(writer));
Response.Write(writer.ToString());简单点可以这样写。