string html = "<table border='1'>";
html += "<tr>";
html += "<td>姓名</td>";
html += "<td>密码</td>";
html += "<td>简介</td>";
html += "<td>国籍</td>";
html += "</tr>";
foreach (DataRow dr in ds.Tables[0].Rows)
{
html += "<tr>";
html += "<td>" + dr["uname"] + "</td>";
html += "<td>" + dr["upassword"] + "</td>";
html += "<td>" + dr["description"] + "</td>";
html += "<td>" + dr["nation"] + "</td>";
html += "</tr>";
}
html += "<tr>";
html += "<td><asp:LinkButton ID='LinkButton1' runat='server'>首页</asp:LinkButton></td>";
html += "<td>2</td>";
html += "<td>3</td>";
html += "<td>4</td>";
html += "</tr>";
html += "</table>";
show.Text = html;html += "<td><asp:LinkButton ID='LinkButton1' runat='server'>首页</asp:LinkButton></td>";
我运行时,没有链接,怎么回事啊?就只有首页两个字,效果跟<td>首页</td>一样
不懂
换成<a>标记
第二、就算上面都可以,也没有写click事件,还是你没有反应的
改为:<a href="Default.aspx">首页</a>
注:语句中的Default.aspx 即为要跳转到的目标页面URL,将它改为你的就行。
改为:html+= " <td> <a href="Default.aspx">首页 </a> </td>"
注:语句中的Default.aspx 即为要跳转到的目标页面URL,将它改为你的就行。