简单.NET编程:如何可以不用label控件,而在单元格中输出数据.

来源:百度知道 编辑:UC知道 时间:2024/07/02 14:50:16
我在a.aspx.cs的Page_Load事件中写了这样的代码:
protected void Page_Load(object sender, EventArgs e)
{
HiddenField1.Value = "ssssssss";
}
注:HiddenField1为a.aspx中页面顶部添加的一个HiddenFiel控件.

这是a.aspx的主要代码:
<form id="form1" runat="server">
<div><asp:HiddenField ID="HiddenField1" runat="server" />
table>
<tr><td style="width: 195px" id="td1">
</td>
</tr></table> </div>
</form>

我的意思是如何把在HiddenField1的Value属性中存储的"ssssssss",将其输出到那个单元格(ID为td1)中,而不用Label控件.
请注意:我的意思是不要在ASPX页面用的td1中用任何控件,而不是想找一个LABEL控件的替代控件.

各位大侠,你们说在<td……></td>之间用:<% response.write(HiddenField1.Value); %>,行吗?

<td style="width: 195px" id="td1" runat="server">
</td>
---------------------
protected void Page_Load(object sender, EventArgs e)
{
HiddenField1.Value = "ssssssss";
td1.InnerHtml=HiddenField1.Value;
}

<asp:Literal ID="Literal1" runat="server"></asp:Literal>
Literal1.Text = "ssssssss";

你用这个试试。他应该可以实现你的方式。

不用Control 怎么可能能从Server端输出到Client端呢?
如果你害怕Label有附加的span 就如楼上所说 用Literal

像1L所说的吧Cell当做Control 跟用Literal有什么本质区别? 还麻烦

为了节约时间,更快一点。