c# - Aspx页面中的foreach循环如何添加复选框和标签

标签 c# javascript asp.net .net

Aspx 页面中的 Foreach 循环如何从数据表中添加复选框和标签值。接收所有勾选的复选框值。

我在 aspx 页面中而不是在 aspx.cs 中编写了这段代码。

<% foreach (Employee myEmp in _empList)  {
       empName = myEmp.ToString();  %>

<div class="abc">
    <div class="pqr"> 
            <asp:Label Text="<% empName %>" runat="server"  ID="lblEmpName"></asp:Label></label> 
      </div>
    <div class="xyz">
        <asp:CheckBox ID="chkBox"  Checked="false" runat="server" />
    </div>                      
</div>
<%  }   %>

最佳答案

我想你只是错过了 :=为标签。 <%应该是 <%: .使用 :编码任何 html 并避免 js 注入(inject)。更多 info=对比:

<% foreach (Employee myEmp in _empList)  {
    empName = myEmp.ToString();  %>
    <div class="abc">
        <div class="pqr"> 
            <asp:Label Text="<%: empName %>" runat="server"  ID="lblEmpName"></asp:Label> 
        </div>
        <div class="xyz">
            <asp:CheckBox ID="chkBox"  Checked="false" runat="server" />
        </div>                      
    </div>
<% } %>

关于c# - Aspx页面中的foreach循环如何添加复选框和标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14729731/

相关文章:

c# - 使用 errorprovider 验证多个文本框

c# - 将实时数据从服务器端 c# 程序推送到多个 WPF 客户端的最佳方法是什么?

学生关于函数中 IF 语句的 Javascript 帮助

javascript - 带路由器的Ember.js应用架构,如何避免方法重复

c# - 带有源代码的 Monodroid 示例/小部件

c# - 绑定(bind)命令的正确方法

javascript - 选择特定 href 的第一个实例

c# - Microsoft.AspNetCore.Authorization.DefaultAuthorizationService - 授权失败

jquery - 如何从标题行 ID 获取 JQuery Accordion 的索引?

asp.net - resx 资源文件中的连字符(破折号)不呈现 IE7/8