vs 2008里生成网站报错

honghu3000 2008-08-26 04:37:45
在地址栏输入http://localhost/portal浏览正常,但如果在项目里点build web site就会报错

Error 10 'NewStart_FirstPage_Default' does not contain a definition for 'zmbd' and no extension method 'zmbd' accepting a first argument of type 'NewStart_FirstPage_Default' could be found (are you missing a using directive or an assembly reference?) E:\liuqiang\JHFrameWork\Portal\NewStart\FirstPage\Default.aspx.cs 50
Error 11 'NewStart_FirstPage_Default' does not contain a definition for 'zmbd' and no extension method 'zmbd' accepting a first argument of type 'NewStart_FirstPage_Default' could be found (are you missing a using directive or an assembly reference?) E:\liuqiang\JHFrameWork\Portal\NewStart\FirstPage\Default.aspx.cs 51

50和51行代码
this.zmbd.DataSource = (DataTable)WorkController.ExchangeObject["GetZMBD"];
this.zmbd.DataBind();
名为zmbd 的Repeater控件已定义
...全文
115 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
honghu3000 2008-08-26
  • 打赏
  • 举报
回复
解决了,原来我为了备份把default.aspx和default.aspx.cs复制了一份放同一文件夹下就编译通不过
FackMan 2008-08-26
  • 打赏
  • 举报
回复
牛B啊``
honghu3000 2008-08-26
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 include_me 的回复:]
似乎问题挺明确..

'zmbd' ..
[/Quote]
zmbd是在这定义的.vs的智能感知功能输入this. zmbd也能出来

<asp:Repeater ID="zmbd" runat="server">
<HeaderTemplate>
<table width="100%">
</HeaderTemplate>
<ItemTemplate>
<tr>
<td width="3%">
</td>
<td width="68%" class="whitelink">
<a href="<%=UpdateUrl %>a_id=<%# Eval("a_id") %>" title="<%# Eval("title") %>">
<%# getstr(DataBinder.Eval(Container.DataItem, "title").ToString(), 25)%></a>
</td>
<td width="20%" class="whitelink">
<%# DataBinder.Eval(Container.DataItem, "a_Create_Date", "{0:yyyy-M-dd}")%>
</td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table></FooterTemplate>
</asp:Repeater>
include_me 2008-08-26
  • 打赏
  • 举报
回复
似乎问题挺明确..

'zmbd' ..
honghu3000 2008-08-26
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 nycun 的回复:]
WorkController.ExchangeObject["GetZMBD"];
这有问题,看看里面的代码。

还有这:'NewStart_FirstPage_Default' 是在哪里的?
[/Quote]

这个是这个类名 public partial class NewStart_FirstPage_Default :BasicPage


WorkController.ExchangeObject["GetZMBD"];
这个是获取一个DataTable对象应该没问题
nycun 2008-08-26
  • 打赏
  • 举报
回复
WorkController.ExchangeObject["GetZMBD"];
这有问题,看看里面的代码。

还有这:'NewStart_FirstPage_Default' 是在哪里的?
honghu3000 2008-08-26
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 xocom 的回复:]
是把要发布到的文件夹内数据清除

可能没覆盖完全所有数据。

确定对文件夹写的权限足够。
[/Quote]
重选了一个发布位置还是报这错
ppp7p 2008-08-26
  • 打赏
  • 举报
回复
没有遇到此类情况,楼主仔细检查一下了。
紫气东来_999 2008-08-26
  • 打赏
  • 举报
回复
是把要发布到的文件夹内数据清除

可能没覆盖完全所有数据。

确定对文件夹写的权限足够。
紫气东来_999 2008-08-26
  • 打赏
  • 举报
回复
发布前把原来的文件夹内数据全部清除
然后重新发布下。
honghu3000 2008-08-26
  • 打赏
  • 举报
回复
浏览没问题,编译怎么有问题呢
dengchenlu 2008-08-26
  • 打赏
  • 举报
回复
没用过2008
但这应该是这两行的问题

62,253

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧