<asp:Repeater ID="rptNews" runat="server" OnItemCommand="rptNews_ItemCommand">
<ItemTemplate><tr>
<td style="width:70%"><b><asp:LinkButton Text='<%#Eval("SD_Title")%>' ID="lbtnSearch" runat="server" PostBackUrl='SchoolNewsInfo.aspx?sid=<%#Eval("SI_OID.SI_OID") %>&id=<%#Eval("SD_OID") %>' CommandName="search" ></asp:LinkButton></b><%--<a href="SchoolNewsInfo.aspx?sid=<%#Eval("SI_OID.SI_OID") %>&id=<%#Eval("SD_OID") %>"><b> <%#Eval("SD_Title")%></b> </a>--%></td>
<td style="width:30%" align="right">已有<%#Eval("SD_ClickCount")%>人查看</td>
</tr><tr>
<td colspan=2><%#Eval("SD_Content")%></td>
</tr><tr style="background-color:Silver">
<td align=right colspan=2>
日期:<%#Eval("SD_InsertDate")%>
</td>
</tr>
<tr>
<td colspan=2><hr /></td>
</tr>
</ItemTemplate>
</asp:Repeater>
这样的.我在SchoolNewsInfo.aspx页面怎么可以取到sid和id的值呢.请各位高手帮帮我.....感激不尽!
<ItemTemplate><tr>
<td style="width:70%"><b><asp:LinkButton Text='<%#Eval("SD_Title")%>' ID="lbtnSearch" runat="server" PostBackUrl='SchoolNewsInfo.aspx?sid=<%#Eval("SI_OID.SI_OID") %>&id=<%#Eval("SD_OID") %>' CommandName="search" ></asp:LinkButton></b><%--<a href="SchoolNewsInfo.aspx?sid=<%#Eval("SI_OID.SI_OID") %>&id=<%#Eval("SD_OID") %>"><b> <%#Eval("SD_Title")%></b> </a>--%></td>
<td style="width:30%" align="right">已有<%#Eval("SD_ClickCount")%>人查看</td>
</tr><tr>
<td colspan=2><%#Eval("SD_Content")%></td>
</tr><tr style="background-color:Silver">
<td align=right colspan=2>
日期:<%#Eval("SD_InsertDate")%>
</td>
</tr>
<tr>
<td colspan=2><hr /></td>
</tr>
</ItemTemplate>
</asp:Repeater>
这样的.我在SchoolNewsInfo.aspx页面怎么可以取到sid和id的值呢.请各位高手帮帮我.....感激不尽!
这个是我在SchoolNewsInfo.aspx写的代码.传过来的null
dynamicOID = Request.QueryString["id"].ToString();
schoolOID = Request.QueryString["sid"].ToString();
你最好使用 hyperlink 绑定NavigateUrl=<%#"/SchoolNewsInfo.aspx?sid="+Eval("SI_OID.SI_OID")+"&id="+Eval("SD_OID")%> linkbutton 提交的整个网页内容,没必要的。
用 hyperlink控件多好啊