ASP.NET 嵌套 FormView
我有这个 HTML。
<asp:FormView ID="FormView1" runat="server" DataSourceID="SqlDataSource1">
<asp:FormView ID="FormView2" runat="server" DefaultMode="Insert" DataSourceID="SqlDataSource2">
<asp:TextBox runat="Server" Text='<%# Eval("Terms") %>'></asp:TextBox>
</asp:FormView>
</asp:FormView>
上面的代码工作没有任何错误,但我想获取从 FormView1 的 SqlDataSource1 而不是 FormView2 (SqlDataSource2) 获取的文本框中的术语。我在这里缺少什么?
I have this HTML.
<asp:FormView ID="FormView1" runat="server" DataSourceID="SqlDataSource1">
<asp:FormView ID="FormView2" runat="server" DefaultMode="Insert" DataSourceID="SqlDataSource2">
<asp:TextBox runat="Server" Text='<%# Eval("Terms") %>'></asp:TextBox>
</asp:FormView>
</asp:FormView>
The code above works without any error but I want to get terms in the textbox fetched from SqlDataSource1 of FormView1 instead of FormView2 (SqlDataSource2). What I am missing here?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以像当前正在做的那样访问子表单视图中的父表单视图数据源值的值。但还有另一种设定价值的方法。喜欢..
You can access the value of Parent formView DataSource value in child formview as what you are currently doing. But there is another way you set value. like..