如何将 DataItem 设置为 aspx 代码的某些部分?

发布于 2024-08-20 05:09:48 字数 357 浏览 3 评论 0原文

我有一些像这样的代码:

<div><%# DataBinder.Eval(Container.DataItem, "M_ClassProperty") %></div>
<img src='<%# DataBinder.Eval(Container.DataItem, "M_AnotherClassProperty").To<string>()  %>'

但是没有任何组件可以包装这些代码,例如 Repeater、DataList 或类似的东西。如何将 DataItem 设置为此代码以显示类对象的值。

我希望我能说清楚(我不这么认为,但我希望:)

I have some code like this:

<div><%# DataBinder.Eval(Container.DataItem, "M_ClassProperty") %></div>
<img src='<%# DataBinder.Eval(Container.DataItem, "M_AnotherClassProperty").To<string>()  %>'

but there is no component which wraps this code like Repeater, DataList or something like that. How can set the set a DataItem to this code to show the values of an object of a class.

I hope i could tell clear (I don't think so but I HOPE :)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

素染倾城色 2024-08-27 05:09:48

您可以使用普通的内联代码,如下所示:

<div> <%= SomeObject.SomeProperty.ToString() %></div>

要获取对象,您可以在代码隐藏页面中定义受保护的属性。

You can use normal inline code, like this:

<div> <%= SomeObject.SomeProperty.ToString() %></div>

To get an object, you can define a protected property in the code-behind page.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文