我目前正在开发一个 Web 表单项目,并在后面的代码中使用 InnerHtml 循环显示项目列表。
像这样的东西。
email = v.DomainObjectFields.Where(t => t.FieldName == "Email Address").First().FieldValue;
name = v.DomainObjectFields.Where(t => t.FieldName == "First Name").First().FieldValue;
familyName = v.DomainObjectFields.Where(t => t.FieldName == "Last Name").First().FieldValue;
dateJoined = v.DomainObjectFields.Where(t => t.FieldName == "Date Joined").First().FieldValue;
Users.InnerHtml += "<tr><td>";
Users.InnerHtml += "<a href='UserDetail.aspx?username=" + email + "'>"+email+"</a>";
Users.InnerHtml += "</td>";
Users.InnerHtml += "<td>";
Users.InnerHtml += name;
Users.InnerHtml += "</td>";
Users.InnerHtml += "<td>";
Users.InnerHtml += familyName;
Users.InnerHtml += "</td>";
Users.InnerHtml += "<td>";
Users.InnerHtml += dateJoined;
Users.InnerHtml += "</td>";
Users.InnerHtml += "<td>";
**Users.InnerHtml += "<input type='button' id='butResetPassword' value='Resend Password'/>";**
Users.InnerHtml += "</td>";
Users.InnerHtml += "</tr>";
<div id="Users" runat="server">
</div>
但是,该按钮未呈现,我需要在网格显示中添加一个按钮。有没有办法按照我现在的方式添加按钮和处理程序?