![]() |
#2
铲铲2007-06-15 00:13
|
用?username="+HyperLink1.Text传值,单击HyperLink1,当username为英文时,Repeater控件可以显示内容,而为中文时就不能显示,为什么呢??
HyperLink1代码如下:
HyperLink1.NavigateUrl="detail.aspx?username="+HyperLink1.Text;
detail.aspx中的部分html代码如下:
<asp:Repeater id="Repeater1" runat="server">
<ItemTemplate>
<table border="0">
<tr>
<td>姓名:</td>
<td><%# DataBinder.Eval(Container.DataItem,"username")%></td>
</tr>
<tr>
<td>性别:</td>
<td><%# DataBinder.Eval(Container.DataItem,"gender")%></td>
</tr>
<tr>
<td>QQ:</td>
<td><%# DataBinder.Eval(Container.DataItem,"qq")%></td>
</tr>
</table>
</ItemTemplate>
</asp:Repeater>