如何获取FormView的ItemTemplate中Label控件的ID

sunxqun 2010-02-05 09:45:46
<ItemTemplate>
<table border="2" cellpadding="2" cellspacing="2" style="width: 700px">
<tr>
<td style="width: 100px">
姓名:</td>
<td style="width: 100px">
<asp:Label ID="lbPatientName" runat="server" Text='<%# Eval("PatientName") %>'></asp:Label></td>
<td style="width: 128px">
住院号:</td>
<td style="width: 112px">
<asp:Label ID="lbAdmissionNumber" runat="server" Text='<%# Eval("AdmissionNumber") %>'></asp:Label></td>
</tr>
<tr>
<td style="width: 100px">
身份证号码:</td>
<td style="width: 100px">
<asp:Label ID="lbPatientID" runat="server" Text='<%# Eval("PatientID") %>'></asp:Label></td>
<td style="width: 128px">
出生日期:</td>
<td style="width: 112px">
<asp:Label ID="lbDateBirth" runat="server" Text='<%# Eval("DateBirth", "{0:D}") %>'></asp:Label></td>
</tr>
<tr>
<td style="width: 100px">
民族:</td>
<td style="width: 100px">
<asp:Label ID="lbNation" runat="server" Text='<%# Eval("Nation") %>'></asp:Label></td>
<td style="width: 128px">
学历:</td>
<td style="width: 112px">
<asp:Label ID="lbEducation" runat="server" Text='<%# Eval("Education") %>'></asp:Label></td>
</tr>
<tr>
<td style="width: 100px">
婚姻状况:</td>
<td style="width: 100px">
<asp:Label ID="lbMarriage" runat="server" Text='<%# Eval("Marriage") %>'></asp:Label></td>
<td style="width: 128px">
职业:</td>
<td style="width: 112px">
<asp:Label ID="lbMetier" runat="server" Text='<%# Eval("Metier") %>'></asp:Label></td>
</tr>
定义如上述代码,我想对lbMarriage进行重新赋值,可是出现“当前上下文中不存在名称"lbMarriage"的错误,请问如何解决?
...全文
121 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
sunssaa 2010-07-15
  • 打赏
  • 举报
回复
看下到底怎么弄得
sunxqun 2010-02-05
  • 打赏
  • 举报
回复
搞定!谢谢楼上各位!
游北亮 2010-02-05
  • 打赏
  • 举报
回复
事件绑定参数设定错了,不应该是EventArgs
sunxqun 2010-02-05
  • 打赏
  • 举报
回复
出现新错误:“System.EventArgs”并不包含“Item”的定义
jenny0810 2010-02-05
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 criedshy 的回复:]
在ItemBound事件里

C# codeLabel lblMarriage=e.Item.FindControl("lbMarriage")as Label;if(lblMarriage!=null)
{
lblMarriage.Text="reset value";
}
[/Quote]up
criedshy 2010-02-05
  • 打赏
  • 举报
回复
在ItemBound事件里

Label lblMarriage=e.Item.FindControl("lbMarriage") as Label;
if(lblMarriage!=null)
{
lblMarriage.Text="reset value";
}

62,254

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧