个人的低级错误

怎么会显示成这样呢!
<asp:BoundColumn DataField="qid" HeaderText="问题号"></asp:BoundColumn>
                        
<asp:TemplateColumn HeaderText="问题">
                            
<ItemTemplate>
                                
<a href='AdminReFaq.aspx?qid=<%# DataBinder.Eval(Container, "DataItem.qid") %>' target=_blank>
                                    
<%# DataBinder.Eval(Container.DataItem,"qname"%></a>
                            
</ItemTemplate>
                        
</asp:TemplateColumn>

这是DataGrid中的显示!
********
个人犯的低级错误害大家跟着伤神,SAY SORRY!
经过跟踪发现qname在运行中为NULL,后检查发现在之前插入数据时,由于手误!textBox后没有用Text直接跟的是ToString();就是QnameTxt.ToString()。
谢谢大家的帮助

posted on 2006-03-05 13:38  littlewood  阅读(405)  评论(10编辑  收藏  举报

导航