[英]ASP.NET/HTML: Use ASP.NET's label text/value in HTML's input value
我有以下html代碼(將在POST方法中使用):
// from Default.aspx
<input type="hidden" name="lblName" value="John" />
<input type="hidden" name="price" value="100.00" />
是否可以通過使用下面給出的值/文本ASP.NET標簽來更改“值”部分:
//from Default.aspx.cs
<asp:Label ID="lblName" runat="server" Text="John" />
<asp:Label ID="lblPrice" runat="server" Text="100.00" />
我只想找到一種方法來動態檢索來自ASP.NET標簽的“值”數據。 有什么建議么?
為什么不使用可以從服務器端動態修改其值的服務器端隱藏控件:
<asp:HiddenField ID="lblName" runat="server" Value="John" />
另一種可能性是使用javascript在客戶端執行此操作:標簽通常呈現為span
標簽,因此您將需要通過id獲取適當的span,然后將其innerHTML
值分配給hidden元素。 使用像jQuery這樣的javascript框架可能會使此任務變得更加容易,並保證可以跨瀏覽器工作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.