是否有可能从asp.net标签(由javascript在后面的代码中设置)中获取值?

时间:2019-03-26 13:55:40

标签: javascript html asp.net

使用JavaScript设置Label值,然后单击按钮,我想在后面的代码中添加它。

2 个答案:

答案 0 :(得分:1)

由于标签文本不会作为表单数据提交到服务器中,因此必须使用隐藏字段来保存值。

答案 1 :(得分:0)

<asp:Label ID="lblName" runat="server">
<asp:Button ID="BtnClick" runat="server" onClientClick="SetName();"/>
<asp:Button ID="btnShow" runat="server" onClick="btnShow_Click"/>
<script type="text/javascript">
   function SetName()
     {
       document.getElementById("<%=lblName.ClientID%>").InnerHTML ='Hello';
     }

</script>

 From Coding:
 protected void btnShow_Click(object sender,EventArgs e)
   {
      string name = lblName.Text;
   }