asp.net Session获取
控件的唯一ID保存在Session中新页面使用大控件找小控件FindControl方法如何获取Session中保存的值实例代码:((TextBox)this.Detail...
控件的唯一ID保存在Session中新页面使用大控件找小控件FindControl方法如何获取Session中保存的值
实例代码: ((TextBox)this.DetailsView1.FindControl("TextBox1")).Value = Session["ID"].ToString();
我提取的全部为空 是不是FindControl这个方法获取Session根本就获取不到
本人asp.net初学。 希望高手指点 展开
实例代码: ((TextBox)this.DetailsView1.FindControl("TextBox1")).Value = Session["ID"].ToString();
我提取的全部为空 是不是FindControl这个方法获取Session根本就获取不到
本人asp.net初学。 希望高手指点 展开
4个回答
展开全部
试试这样:
TextBox txt=new TextBox();
txt=(TextBox)this.DetailsView1.FindControl("TextBox1");
txt.Text=Session["ID"].ToString().Trim();
取Session值跟findcontrol方法没关系
TextBox txt=new TextBox();
txt=(TextBox)this.DetailsView1.FindControl("TextBox1");
txt.Text=Session["ID"].ToString().Trim();
取Session值跟findcontrol方法没关系
展开全部
// ClientID:获取由ASP.NET生成的服务器控件标识符
var _Price=document.getElementById('<%= RepResDetails.Items[0].FindControl("txtPrice").ClientID %>').getAttribute("value");
参考这段代码,祝你成功。
var _Price=document.getElementById('<%= RepResDetails.Items[0].FindControl("txtPrice").ClientID %>').getAttribute("value");
参考这段代码,祝你成功。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
((TextBox)this.DetailsView1.FindControl("TextBox1")).Text= Session["ID"].ToString();
给。value改成.Text TextBox是服务器控件就应该没问题的
给。value改成.Text TextBox是服务器控件就应该没问题的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
为什么要把控件ID保存到Session中,没听说过有这样的应用。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
更多回答(2)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询