[英]Accessing Html Controls In Code Behind on c# Razor 6.0 Page
我試圖獲取 HTML 元素,以便首先設置然后獲取單選列表的選定值。 我有以下元素
<input type="radio" id="radioAlertOnly" name="AnomalyLevel" runat="server" value="0" />
<input type="radio" id="radioIsolateAndAlert" name="AnomalyLevel" runat="server" value="1" />
<input type="radio" id="radioRemediateAndAlert" name="AnomalyLevel" runat="server" value="2" />
<input type="radio" id="radioRemediateAndLog" name="AnomalyLevel" runat="server" value="3" />
我曾嘗試添加 Blazor.WebForm.UI 包,該包提供對 System.Web.UI 和 System.Web.UI.HtmlElements 庫的訪問,但它們都沒有 FindControl 方法。
我也嘗試只使用面板,但這沒有什么區別。
有人知道如何在后面的代碼中訪問這些元素嗎?
@panagiotis-kanavos 在上面的評論中給出了很好的答案。
我還發現您可以對HTML 元素或前端組件使用JavaScript 調用或簡單的 @Ref 調用,如提供的鏈接所示。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.