<asp:DataList id="DataList1" runat="server" RepeatColumns="3" RepeatDirection="Horizontal" CellSpacing="5" CellPadding="5" Width="247px" Height="142px">
                        
<HeaderTemplate>
                            
<FONT face="宋体">
                                
<P>
                                    
<asp:Label id="Label1" runat="server" Width="84px" ForeColor="Brown">图书分类列表</asp:Label>
                                    
<br>
                                    -------------
                                
</P>
                            
</FONT>
                        
</HeaderTemplate>
                        
<ItemTemplate>
                            
<asp:HyperLink id="HyperLink1" Text='<%# DataBinder.Eval(Container.DataItem,"LeiBieMC")%>' NavigateUrl="<%#"list.aspx?typeid="+DataBinder.Eval(Container.DataItem,"IDs")%>" runat="server">
                            
</asp:HyperLink>
                        
</ItemTemplate>
                        
<SeparatorTemplate>
                            
<FONT face="宋体"></FONT>
                        
</SeparatorTemplate>
                    
</asp:DataList>

居然不能转到视图状态,问题出在NavigateUrl后面的值。提示以下的错误信息:

“未能在设计视图中打开,"<%…"值"…%>" 块中,以不同方式将值括起来 ”
posted on 2004-11-04 14:31  zfphere  阅读(2051)  评论(3编辑  收藏  举报