能不能提供页面不用服务器控件的一些思路。。有些repeater不可能改吧 rt 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 repeater很慢吗,你用他来显示数据,其它操作自己写就完了gridview与datagrid几乎没用过! 关于repeater你可以把它当成循环用 比如我有三个网页page1.aspx page2.aspx page3.aspx 静态化了不是就连接地址变了吗?如何处理 你可以完全不管repeater,就像修改table一样去修改repeater<asp:repeater id="Repeater1" runat="server"> <HeaderTemplate> <table id="tb01" width="100%" border="0" cellspacing="1" cellpadding="2" style=" background-color:#dddddd; text-align:center;"> <tbody> <tr style="background-color:#ffffff"> <td class="trTitle" style="width:10%;background-image:url(../images/trbg02.gif);background-color:#ffffff;height:26px;">订单号</td> <td class="trTitle" style="width:10%;background-image:url(../images/trbg02.gif);background-color:#ffffff;height:26px;">收货人</td> <td class="trTitle" style="width:10%;background-image:url(../images/trbg02.gif);background-color:#ffffff;height:26px;">送货时间</td> <td class="trTitle" style="width:10%;background-image:url(../images/trbg02.gif);background-color:#ffffff;height:26px;">付款方式</td> <td class="trTitle" style="width:10%;background-image:url(../images/trbg02.gif);background-color:#ffffff;height:26px;">订单状态</td> <td class="trTitle" style="width:10%;background-image:url(../images/trbg02.gif);background-color:#ffffff;height:26px;">下单时间</td> <td class="trTitle" style="width:10%;background-image:url(../images/trbg02.gif);background-color:#ffffff;height:26px;">商家</td> <td class="trTitle" style="width:10%;background-image:url(../images/trbg02.gif);background-color:#ffffff;height:26px;">操作</td> </tr> </HeaderTemplate> <ItemTemplate> <tr style="background-color:#ffffff"> <td style=" height:20px; text-align:left"><a style="cursor:hand" href="MyOrderDetail.aspx?&OrderId=<%# Server.UrlEncode(Eval("orderId").ToString()) %>&mode=1" title="Edit/Delete"><strong><asp:label Font-Names="Tahoma" id="lblClassNum" Runat="server" Text=' <%# Eval("orderId").ToString() %>'></asp:label></strong></a></td> <td align="left"><asp:label id="Label15" Runat="server" Text='<%# Eval("CustomerId").ToString() %>'></asp:label></td> <td align="left"><asp:label id="Label9" Runat="server" Text='<%# Eval("DeliveryTime").ToString() %>'></asp:label></td> <td align="left"><asp:label id="Label14" Runat="server" Text='<%# Eval("Payment").ToString() %>'></asp:label></td> <td align="left"><asp:label id="Label10" Runat="server" Text='<%# Eval("OrderStatus").ToString() %>'></asp:label></td> <td align="left"><asp:label id="Label16" Runat="server" Text='<%# Eval("OrderTime").ToString() %>'></asp:label></td> <td align="left"><asp:label id="Label2" Runat="server" Text='<%# Eval("Merchant").ToString() %>'></asp:label></td> <td align="left"><asp:CheckBox id="ch" runat="server" /></td> </tr> </ItemTemplate> <AlternatingItemTemplate> <tr bgcolor="#f9f9f9"> <td style=" height:20px; text-align:left"><a style="cursor:hand" href="MyOrderDetail.aspx?&OrderId=<%# Server.UrlEncode(Eval("orderId").ToString()) %>&mode=1" title="Edit/Delete"><strong><asp:label Font-Names="Tahoma" id="lblClassNum" Runat="server" Text=' <%# Eval("orderId").ToString() %>'></asp:label></strong></a></td> <td align="left"><asp:label id="Label15" Runat="server" Text='<%# Eval("CustomerId").ToString() %>'></asp:label></td> <td align="left"><asp:label id="Label9" Runat="server" Text='<%# Eval("DeliveryTime").ToString() %>'></asp:label></td> <td align="left"><asp:label id="Label14" Runat="server" Text='<%# Eval("Payment").ToString() %>'></asp:label></td> <td align="left"><asp:label id="Label10" Runat="server" Text='<%# Eval("OrderStatus").ToString() %>'></asp:label></td> <td align="left"><asp:label id="Label16" Runat="server" Text='<%# Eval("OrderTime").ToString() %>'></asp:label></td> <td align="left"><asp:label id="Label2" Runat="server" Text='<%# Eval("Merchant").ToString() %>'></asp:label></td> <td align="left"><asp:CheckBox id="ch" runat="server" /></td> </tr> </AlternatingItemTemplate> <FooterTemplate> <tr bgcolor="#f2f2f2"> <td style=" height:8px; text-align:center" colspan="8" ></td> </tr> </tbody></table> </FooterTemplate> </asp:repeater> http://hi.baidu.com/penghk/blog/item/189200086e810ed663d98601.html 比如我有三个网页page1.aspx page2.aspx page3.aspx 静态化了不是就连接地址变了吗?如何处理你需要把原来的连接地址修改为生成的静态页面地址 在我看来repeater已经是一个很轻量级的控件了,有些时候网页访问数度慢有很多原因的:数据库连接网速viewstate较多js,css等等等等。。如果你想完全用不用控件的话也不是不可以,但是你要把很多原理弄清楚,特别是post原理一定要弄清楚 asp.net跨域获取cookie方法!!!!!!! IIs 默认网站属性 iframe 中是另外一个页面,子页面b,子页面的按钮最后想调用父页面a的方法,如何做 如何搜索所有文章内及标题含某个搜索词的内容 急!!!vs08 安装ajax不成功,是怎么回事? 求SQL语句一条! 我想当点击datagrid的某一行数据时,选中这一行,不知道可不可以? 请教思归及各位斑竹老大哥“检测到有潜在危险的 Request.Form 值” __dopostback() 回调问题??? asp.net core favicon 对提问答案排序问题? Execl数据导入到数据库中遇到一个问题?大家帮忙看看。
gridview与datagrid几乎没用过!
你可以完全不管repeater,就像修改table一样去修改repeater
<asp:repeater id="Repeater1" runat="server">
<HeaderTemplate>
<table id="tb01" width="100%" border="0" cellspacing="1" cellpadding="2" style=" background-color:#dddddd; text-align:center;">
<tbody>
<tr style="background-color:#ffffff">
<td class="trTitle" style="width:10%;background-image:url(../images/trbg02.gif);background-color:#ffffff;height:26px;">订单号</td>
<td class="trTitle" style="width:10%;background-image:url(../images/trbg02.gif);background-color:#ffffff;height:26px;">收货人</td>
<td class="trTitle" style="width:10%;background-image:url(../images/trbg02.gif);background-color:#ffffff;height:26px;">送货时间</td>
<td class="trTitle" style="width:10%;background-image:url(../images/trbg02.gif);background-color:#ffffff;height:26px;">付款方式</td>
<td class="trTitle" style="width:10%;background-image:url(../images/trbg02.gif);background-color:#ffffff;height:26px;">订单状态</td>
<td class="trTitle" style="width:10%;background-image:url(../images/trbg02.gif);background-color:#ffffff;height:26px;">下单时间</td>
<td class="trTitle" style="width:10%;background-image:url(../images/trbg02.gif);background-color:#ffffff;height:26px;">商家</td>
<td class="trTitle" style="width:10%;background-image:url(../images/trbg02.gif);background-color:#ffffff;height:26px;">操作</td>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr style="background-color:#ffffff">
<td style=" height:20px; text-align:left"><a style="cursor:hand" href="MyOrderDetail.aspx?&OrderId=<%# Server.UrlEncode(Eval("orderId").ToString()) %>&mode=1" title="Edit/Delete"><strong><asp:label Font-Names="Tahoma" id="lblClassNum" Runat="server" Text=' <%# Eval("orderId").ToString() %>'></asp:label></strong></a></td>
<td align="left"><asp:label id="Label15" Runat="server" Text='<%# Eval("CustomerId").ToString() %>'></asp:label></td>
<td align="left"><asp:label id="Label9" Runat="server" Text='<%# Eval("DeliveryTime").ToString() %>'></asp:label></td>
<td align="left"><asp:label id="Label14" Runat="server" Text='<%# Eval("Payment").ToString() %>'></asp:label></td>
<td align="left"><asp:label id="Label10" Runat="server" Text='<%# Eval("OrderStatus").ToString() %>'></asp:label></td>
<td align="left"><asp:label id="Label16" Runat="server" Text='<%# Eval("OrderTime").ToString() %>'></asp:label></td>
<td align="left"><asp:label id="Label2" Runat="server" Text='<%# Eval("Merchant").ToString() %>'></asp:label></td>
<td align="left"><asp:CheckBox id="ch" runat="server" /></td>
</tr>
</ItemTemplate>
<AlternatingItemTemplate>
<tr bgcolor="#f9f9f9">
<td style=" height:20px; text-align:left"><a style="cursor:hand" href="MyOrderDetail.aspx?&OrderId=<%# Server.UrlEncode(Eval("orderId").ToString()) %>&mode=1" title="Edit/Delete"><strong><asp:label Font-Names="Tahoma" id="lblClassNum" Runat="server" Text=' <%# Eval("orderId").ToString() %>'></asp:label></strong></a></td>
<td align="left"><asp:label id="Label15" Runat="server" Text='<%# Eval("CustomerId").ToString() %>'></asp:label></td>
<td align="left"><asp:label id="Label9" Runat="server" Text='<%# Eval("DeliveryTime").ToString() %>'></asp:label></td>
<td align="left"><asp:label id="Label14" Runat="server" Text='<%# Eval("Payment").ToString() %>'></asp:label></td>
<td align="left"><asp:label id="Label10" Runat="server" Text='<%# Eval("OrderStatus").ToString() %>'></asp:label></td>
<td align="left"><asp:label id="Label16" Runat="server" Text='<%# Eval("OrderTime").ToString() %>'></asp:label></td>
<td align="left"><asp:label id="Label2" Runat="server" Text='<%# Eval("Merchant").ToString() %>'></asp:label></td>
<td align="left"><asp:CheckBox id="ch" runat="server" /></td>
</tr>
</AlternatingItemTemplate>
<FooterTemplate>
<tr bgcolor="#f2f2f2">
<td style=" height:8px; text-align:center" colspan="8" ></td>
</tr>
</tbody></table>
</FooterTemplate>
</asp:repeater>
http://hi.baidu.com/penghk/blog/item/189200086e810ed663d98601.html
有些时候网页访问数度慢有很多原因的:
数据库连接
网速
viewstate较多
js,css
等等等等。。
如果你想完全用不用控件的话也不是不可以,但是你要把很多原理弄清楚,特别是post原理一定要弄清楚