如何从 ASPX 内联代码访问引用表(datagridview 控件)

发布于 2024-08-30 12:22:37 字数 375 浏览 6 评论 0原文

我正在尝试将数据绑定到 ASPX 网页上的 datagridview 控件并使用类似的东西..

<asp:TemplateField HeaderText="MyField">
    <ItemTemplate>
        <%# DataBinder.Eval(Container.DataItem, "MyField") %>
    </ItemTemplate>
</asp:TemplateField>

我遇到的问题是“MyField”字段的数据实际上是一个整数,它是对中字符串值的引用另一个sql表。

有谁知道我如何重新格式化上面的代码行以显示字符串值而不是 int 值?

i am trying to bind data to a datagridview control on an ASPX webpage and am using something like this..

<asp:TemplateField HeaderText="MyField">
    <ItemTemplate>
        <%# DataBinder.Eval(Container.DataItem, "MyField") %>
    </ItemTemplate>
</asp:TemplateField>

the problem i am having is that the data for the 'MyField' field is actually an integer that is a reference to a string value in another sql table.

Does anyone know how i can reformat my code line above to show the string value instead of the int value?

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

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

发布评论

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

评论(1

羞稚 2024-09-06 12:22:37

您需要更改 SQL 查询以使用 JOIN 返回字符串。

You need to change your SQL query to return the string using a JOIN.

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