我有个疑问 我在客户端空间上加上runat=“server” 就不能显示数据了,不加就可以显示~~~请高手帮忙
<select id="bigArea" name="bigArea" onchange="GetCity()" runat="server">
<option value="0">=请选择省份=</option>
<%= sArea.toString() %>
</select>
后台是:
DataTable dtArea = area_dal.GetAllarea();
StringBuilder sArea = new StringBuilder();
for (int i = 0; i < dtArea.Rows.Count; i++)
{
sArea.Append("<option value='");
sArea.Append(dtArea.Rows[i]["areaId"].ToString());
sArea.Append("'>");
sArea.Append(dtArea.Rows[i]["areaname"].ToString());
sArea.Append("</option>");
}
<select id="bigArea" name="bigArea" onchange="GetCity()" runat="server">
<option value="0">=请选择省份=</option>
<%= sArea.toString() %>
</select>
后台是:
DataTable dtArea = area_dal.GetAllarea();
StringBuilder sArea = new StringBuilder();
for (int i = 0; i < dtArea.Rows.Count; i++)
{
sArea.Append("<option value='");
sArea.Append(dtArea.Rows[i]["areaId"].ToString());
sArea.Append("'>");
sArea.Append(dtArea.Rows[i]["areaname"].ToString());
sArea.Append("</option>");
}
参考一下上面的回答
<option value="0">=请选择省份=</option>
<%= sArea.toString() %>
</select>
这个本身不是服务器控件吗?本身就要加runat="server"的吧