c# – asp标签内的foreach变量不存在
发布时间:2020-12-15 21:09:12 所属栏目:百科 来源:网络整理
导读:并在第三行它得到错误: 编译器错误消息:CS0103:当前上下文中不存在名称“t”. 有人能帮助我吗? 解决方法 你不能在这样的循环中使用LinkBut??ton,像按钮代码里面那样的nether变量.未找到的变量是LinkBut??ton中的变量. 我建议使用repeater来创建你的循环,
并在第三行它得到错误:
编译器错误消息:CS0103:当前上下文中不存在名称“t”. 有人能帮助我吗? 解决方法
你不能在这样的循环中使用LinkBut??ton,像按钮代码里面那样的nether变量.未找到的变量是LinkBut??ton中的变量.
我建议使用repeater来创建你的循环,或者PlaceHolder并通过在后面的代码中的同一循环中添加控件来创建链接按钮. 这是一个例子 foreach (string s in new string[] { "ena","dyo" }) { Literal lTitle = new Literal(); lTitle.Text = "<Br>" + s; LinkButton lbButton = new LinkButton(); lbButton.Text = "<br>" + s; phAddOnMe.Controls.Add(lTitle); phAddOnMe.Controls.Add(lbButton); } 并在页面上 <asp:PlaceHolder runat="server" ID="phAddOnMe"></asp:PlaceHolder> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |