【发布时间】:2010-07-16 16:57:07
【问题描述】:
假设我有以下 ASP.NET HTML 代码:
<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 标记中检索所有 ID。此外,查询需要按字母顺序将所有内容组合在一起。所以对于上面的例子,linq 查询应该返回“lbl1”,然后是“lbl2”,然后是“txt1”,最后是“txt2”。请注意,它没有获取“bodyID”,因为它不是 ASP.NET 标记的一部分。是否有捷径可寻?顺便说一句,我正在使用 C#。
【问题讨论】:
-
听起来是个奇怪的要求,我知道。我工作的公司要求记录所有服务器标签 ID。我想如果我可以编写一个程序来提取所有这些 id 并将它们放在一起,这将节省我很多时间。
标签: c# .net asp.net linq linq-to-entities