如何使用数据库中的图像加载kendoui网格

时间:2012-05-24 04:29:18

标签: asp.net-mvc visual-studio-2010

我在我的mysql数据库中创建了一个表。我有Image列,组合框列,radiobutton列,链接列就在那里。我正在使用kendoui网格。

我有一个日历字段.i将类型设为“日期”,它工作正常。

我可以从数据库加载数据,但图像字段没有加载,图像字段的类型是什么?

在链接列中,它是一个字符串,我想要的是,如果我点击链接,它必须去特定的网页。 kendoui网格中链接字段的类型是什么?

我想要单选按钮和组合框的类型。

任何人都可以帮助我..

1 个答案:

答案 0 :(得分:1)

如果您将图像存储为字节数组,我认为您需要创建一些URL,它会手动通过其id来重新调整图像。

但是如果您存储直接链接,那么您可以像这样处理它:

只需使用列模板。

$("#grid").kendoGrid({
    columns:
    {
        { 
            field: "imagelink", 
            title: "Image", 
            template: "<a href='${ imagelink }>Click me</a>"
        },
        { 
            field: "imageid", 
            title: "Image2", 
            template: "<a href='/myUrlToGetImageById?id=${ imagelink }>Click me</a>"
        }    
    }
...

您可以使用模板中的所有字段。不仅仅是当前的专栏。