首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

@using MvcPageTest.Models解决思路

2012-10-20 
@using MvcPageTest.Models我看别人的Razer视图里边,怎么没有@using MvcPageTest.Models,就是引用数据模块

@using MvcPageTest.Models
我看别人的Razer视图里边,怎么没有@using MvcPageTest.Models,就是引用数据模块,为什么我的就必须写,不然下边<Orders>就会说未找到对象或缺少命名空间


HTML code
@{    ViewBag.Title = "试试分页";}@using MvcPageTest.Models@model Webdiyer.WebControls.Mvc.PagedList<Orders><table width="98%"><tr><th>订单编号</th><th>订单日期</th><th>顾客编号</th><th>收货地址</th></tr>    @foreach(Orders od in Model)     {                  <tr><td>@od.OrderID</td><td>@od.OrderDate.ToString() </td>         <td>@od.CustomerID</td><td>@od.ShipAddress</td></tr>              }   </table><h2>Index</h2>


[解决办法]
有这等事?

我的也必须写,只不过我为了图方便,已经把 mvc模版给改了。。
每次添加index视图,自动就加上了
[解决办法]
可以在web.config里配置默认的命名空间
[解决办法]
注意,修改的应该是Views下的那个web.config而不是程序根目录下的那个。
修改完了,保存,将.cshtml的那个窗口关闭,再打开,以便编辑器可以应用修改。

以上本人亲自测试验证。

热点排行