给控件的Text赋值 出现了错误
代码提示错误为错误 当前上下文中不存在名称“name“ 和“message”
代码如下:
<%
SqlConnection cn = new SqlConnection();
cn.ConnectionString = "Data Source=XWEI-PC;Initial Catalog=Test;Persist Security Info=True;User ID=sa;Password=199012";
cn.Open();
string sql = "select * from T_Message where pid = 0";
SqlCommand cmd = new SqlCommand(sql, cn);
SqlDataReader dr = cmd.ExecuteReader();
while (dr.Read())
{
string name= Convert.ToString(dr.GetValue(1));
string message = Convert.ToString(dr.GetValue(1));
%>
<asp:Label runat="server" ><%=name %></asp:Label>
<p style="height: 31px; width: 607px">
<asp:Label runat="server" ><%= message %>></asp:Label> </p>
<%
}
%>
asp
------解决方案--------------------服务器标记不能包含 <% ... %> 构造。
要么去掉runat="server"。
要么后台赋值。
------解决方案--------------------你这是要用ASP还是ASP。net