<%= Html.Telerik().Grid(Model)
.Name("TDW")
.Columns(colums =>
{
colums.Bound(item => item.dwmc).Title("单位名称");
colums.Bound(item => item.dwdz).Title("单位地址");
colums.Bound(item => item.email);
colums.Template(item=>
{
%>
<%= Html.ActionLink("Edit", "Editing", new { id = item.dwid },new { @class="t-link action-edit" }) %>
<%= Html.ActionLink("Delete", "Delete", new { id = item.dwid },new { @class = "t-link action-delete" }) %>
<%
}).Title("Actions").Width(150);
})
.Pageable()
.Sortable();
%>上面的 代码运行时总是提示
编译器错误消息: CS1525: 无效的表达式项“)”源错误:
行 107: colums.Bound(item => item.email);
行 108: colums.Template(item=>
行 109: {
行 110: %>
行 111: <%= Html.ActionLink("Edit", "Editing", new { id = item.dwid },
.Name("TDW")
.Columns(colums =>
{
colums.Bound(item => item.dwmc).Title("单位名称");
colums.Bound(item => item.dwdz).Title("单位地址");
colums.Bound(item => item.email);
colums.Template(item=>
{
%>
<%= Html.ActionLink("Edit", "Editing", new { id = item.dwid },new { @class="t-link action-edit" }) %>
<%= Html.ActionLink("Delete", "Delete", new { id = item.dwid },new { @class = "t-link action-delete" }) %>
<%
}).Title("Actions").Width(150);
})
.Pageable()
.Sortable();
%>上面的 代码运行时总是提示
编译器错误消息: CS1525: 无效的表达式项“)”源错误:
行 107: colums.Bound(item => item.email);
行 108: colums.Template(item=>
行 109: {
行 110: %>
行 111: <%= Html.ActionLink("Edit", "Editing", new { id = item.dwid },
解决方案 »
- asp.net 读取Excel第一个表名顺序问题
- 网站上传到虚拟主机后找不到文件
- vs2005中怎么调用别的类中的方法
- 如何取出导入到数据库的word文档内容的索引
- 网站发布到服务器,访问一段时间后打不开
- asp连接sql2005数据库的问题
- 高手请进: 求datatable 批量数据到ORACLE数据库中方法
- 这个网站为什么访问会很慢啊?
- asp.net mvc Html.ActionLink使用js
- 在javascript中我想把两个数字加起来,可是结果总是连接起来了。为什么,有没有办法把字符转化为数字?
- 请教一个很基础的问题,如何自定义数据类型并使用!
- Silverlight+wcf多文件上传
{
这里是不是有错?
没条件 和反括号?
是不是<% %>中间不认为是表达式的条件啊,,我去试试
.Name("TDW")
.Columns(colums =>
{
colums.Bound(item => item.dwmc).Title("单位名称");
colums.Bound(item => item.dwdz).Title("单位地址");
colums.Bound(item => item.email);
colums.Template(item=>
{
<%= Html.ActionLink("Edit", "Editing", new { id = item.dwid },new { @class="t-link action-edit" }) %>
<%= Html.ActionLink("Delete", "Delete", new { id = item.dwid },new { @class = "t-link action-delete" })%>
}).Title("Actions").Width(150);
})
.Pageable()
.Sortable();
%>
<%= Html.ActionLink("Edit", "Editing", new { id = item.dwid },new { @class="t-link action-edit" }) %>
<%= Html.ActionLink("Delete", "Delete", new { id = item.dwid },new { @class = "t-link action-delete" }) %>
<%少了这两个%> <% IDE环境里就提示错误了
在他的帮助中这样写的,,用的是columns.Bound, columns.Template
Grid column definition
<% Html.Telerik().Grid(Model)
.Name("Orders")
.Columns(columns =>
{
//Column which will display the OrderID property of the Order
columns.Bound(o => o.OrderID); //Column which will display the OrderDate property. The header will display "Order"
columns.Bound(o => o.OrderDate).Title("Order"); //Template column which shows an action link
columns.Template(o =>
{
%>
<%= Html.ActionLink("Edit", "Home", new { id = o.OrderID }) %>
<%
}).Title("Edit");
})
.Render();
%>
******************8
在网站的示例中是这样的用的是columns.Bound,columns.Command
.Columns(columns =>
{
columns.Bound(c => c.ContactName);
columns.Bound(c => c.Country).Width(170);
columns.Bound(c => c.Address).Width(200);
columns.Bound(c => c.BirthDay).Width(130).Format("{0:d}");
columns.Command(commands =>
{
commands.Edit();
commands.Delete();
}).Width(180).Title("Commands");
})
*************************
在下载的源代码中用的是columns.Add,,注意在IDE的智能感知中没有add .Columns(columns =>
{
columns.Add(c => c.CustomerID).Width(130);
columns.Add(c => c.ContactName);
columns.Add(c => c.Country).Width(120);
columns.Add(c => c.Address).Width(200);
columns.Add(c =>
{
%>
<%= Html.ActionLink("Edit", "Editing", new { id = c.CustomerID },
new { @class="t-link action-edit" }) %>
<%= Html.ActionLink("Delete", "Delete", new { id = c.CustomerID },
new { @class = "t-link action-delete" }) %>
<%
}).Title("Actions").Width(150);
})
结果是上面的代码 成功!!!*********************************
MG,,!!!一个好的帮助太重要了