我想将从数据库中读取的数据显示为链接,每个链接在点击时都会调用js函数。
读取的数据将插入到网页中并显示在浏览器上,如此
<div>
@grid.GetHtml(
columns:grid.Columns(
grid.Column("Country"),
grid.Column("Capital")
)
)
</div>
这只是输出,但默认情况下只有表头会变成链接。
我试过这个
columns:grid.Columns(
grid.Column(columnName:"Country",header:"Country",format:@<a href="#" onclick="Find();return false;"></a>),
grid.Column("Capital")
)
但是这会删除所有国家/地区并用&#34;&#34;替换它们。 (空字符串),这也不是我想做的。
我想将数据输出为可以点击执行的链接&#34;查找&#34; js功能。我不知道如何格式化表数据而不是表头
答案 0 :(得分:2)
链接的文本显示在开始和结束标记之间。你现在什么都没有。按如下所示更改国家/地区:
format:@<a href="#" onclick="Find();return false;">@item.Country</a>