TreeView执行时出现DataBinding:“System.Data.Common.DataRecordInternal”不包含名为“**”的属性,怎么解决?

aacckk aacckk 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我是asp.net初学者对控件等的使用不熟请教各位高手:
正常使用时:
protected void TreeView1_SelectedNodeChanged(object sender, EventArgs e)
{
string mytreeview = this.TreeView1.SelectedValue.ToString();
SqlConnection con = new SqlConnection(ConfigurationManager.AppSettings["ConnectionString"]);
con.Open();
SqlCommand cmd = new SqlCommand("select * from vBook where CategoryName='"+mytreeview+"' or subCategoryName='" + submytreeview + "' ", con);
SqlDataReader myread = cmd.ExecuteReader();
//this.GridView1.DataSource = myread;
//this.GridView1.DataBind();
//con.Close();

this.DataList1.DataSource = myread;
this.DataList1.DataBind();

con.Close();

}

这里是datalist <ItemTemplate> 的html代码:
<td >
<asp:Label ID="Label2" runat="server" Text='<%# Eval("BookName") %>'>
</asp:Label>
<a> </td>

以上执行正常-----


错误出现时是因为:
我想用绑定的BookName链接到BookDetails.aspx于是加了<a href='BookDetails.aspx?id=<%# Eval( "BookID") %>'>
这里是datalist <ItemTemplate> 的html代码:
<td ><a href='BookDetails.aspx?id=<%# DataBinder.Eval(Container.DataItem, "BookID") %>'>

<asp:Label ID="Label2" runat="server" Text='<%# Eval("BookName") %>'>
</asp:Label>
<a> </td>

但是点击BookName可链接到BookDetails.aspx?id=(BookID)上.就是TreeView1_SelectedNodeChanged执行时出现错误:
(DataBinding:“System.Data.Common.DataRecordInternal”不包含名为“BookID”的属性)

怎样让datalist<ItemTemplate>中的BookName正常链接,而不影响TreeView1_SelectedNodeChanged的执行呢???????急盼.....

...全文

相关推荐

高校技术转移办公室如何高效对接企业技术需求?.docx

科易网基于AI模型+行业大数据,在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,推出科技创新领域的AI+工具与数智化解决方案,推动科技创新与产业创新智能化发展。

BIZKEEN

国央企创新负责人如何推动内部技术成果与外部资源高效对接?.docx

科易网基于AI模型+行业大数据,在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,推出科技创新领域的AI+工具与数智化解决方案,推动科技创新与产业创新智能化发展。

BIZKEEN

220kV变电站电气一次主接线、主变、整定计算+电气设备选型设计(报告+CAD主接线图)

内容概要:本文档系统呈现了220kV变电站电气一次系统的完整设计流程,涵盖主接线方案比选与确定、主变压器容量及台数选型、短路电流计算、继电保护整定计算(包括三段式电流保护与距离保护)以及关键电气设备(如断路器、隔离开关、互感器等)的选型校验,配套提供详尽的设计说明报告与CAD绘制的电气主接线图。文档进一步整合了电力系统潮流计算、微电网控制、储能系统(蓄电池、飞轮、超级电容)、风光储协同发电、虚拟同步机(VSG)控制、故障恢复策略等多种Matlab/Simulink仿真模型与代码实现,覆盖从传统电力系统分析到新型综合能源系统研究的多个前沿方向,兼具理论深度与工程实践价值。; 适合人群:电气工程及其自动化、电力系统及其相关专业的本科生、研究生,以及从事变电站设计、电力系统规划、新能源并网、微电网与储能系统研发的工程技术人员和科研工作者。; 使用场景及目标:①作为220kV变电站电气一次部分课程设计或毕业设计的核心参考资料;②指导完成变电站主接线设计、短路计算、保护整定与设备选型的全流程实践;③利用提供的Matlab/Simulink仿真模型开展电力系统潮流、继电保护、储能控制、微电网协调运行等课题的科研复现与创新研究;④为撰写学术论文、项目报告和技术方案提供可靠的数据支持与模型基础。; 阅读建议:建议按照文档目录结构循序渐进地学习,优先掌握主接线设计原则、短路计算方法与保护配置逻辑,并结合CAD图纸深化对电气主接线物理布局的理解;对于仿真部分,应仔细研读配套说明文档,调试并运行相应代码,通过改变参数进行对比分析,以深入理解不同控制策略与算法的实际效果。

李锦科研

Special-Comfy-part1.7z.066

ComfyUI专用模型资源分卷压缩包,Special-Comfy-part1系列第066卷。7z分卷格式,单卷900MB,需配合全部分卷解压使用。

WSH_SRE

产业园区运营负责人如何利用平台提升园区内科技成果的转化效率与服务质量?.docx

科易网基于AI模型+行业大数据,在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,推出科技创新领域的AI+工具与数智化解决方案,推动科技创新与产业创新智能化发展。

BIZKEEN
评论 2
收藏 已收藏
分享
返回顶部
aacckk
组件/控件开发 8,830 成员 7,151 内容