Предполагается, что у меня есть следующий HTML-код ASP.NET:
<html>
<head><title>Test Page</title></head>
<body id="bodyID">
<asp:Label runat="server" id="lbl1" text="First Name:" />
<asp:TextBox runat="server" id="txt1" /><br />
<asp:Label runat="server" id="lbl2" text="Last Name:" />
<asp:TextBox runat="server" id="txt2"></asp:TextBox>
</body>
</html>
Я пытаюсь написать запрос linq, который будет извлекать все идентификаторы из любого тега asp. Кроме того, запрос должен сгруппировать все по алфавиту. Таким образом, для приведенного выше примера запрос linq должен вернуть «lbl1», затем «lbl2», затем «txt1» и, наконец, «txt2». Обратите внимание, что он не захватил «bodyID», потому что он не является частью тега ASP.NET. Есть простой способ сделать это? Кстати, я использую C #.