<asp:HyperLink ID= "HyperLink1" NavigateUrl='<%#"/xxnrfile/niankaoyanxxnr2.aspx?tableid="+<%=i.ToString()%>%>' runat="server"> <%#DataBinder.Eval(Container.DataItem,"title")%></asp:HyperLink>
主要是这里错了: <%=i.ToString()%>
主要是这里错了: <%=i.ToString()%>
<%=i.ToString()%>这种语法,后台代码完全可以实现,为何还要使用asp时代的语法来做这样的东西啊
page_load事件居然在<SCRIPT></SCRIPT>里边,这还是第一次见
你写的是变量,都没有变,你想怎么变?你想变,直接绑定tableid啊。
你的这个i哪里来的?
for循环》?你要搞清楚,你是怎么循环的?
数据绑定本身就是循环的,你干嘛自己循环?你还是搞清楚asp.net的基础知识,数据绑定的概念