是否可以从代码隐藏中由 javascript 设置的 asp.net 标签中获取值



>im 使用 JavaScript 设置标签值,然后单击按钮,我想在代码隐藏中访问它。

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

<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;
   }

最新更新