簡體   English   中英

ASP.NET/HTML:在HTML的輸入值中使用ASP.NET的標簽文本/值

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM