我有一个非常大的财务表,它将在一个页面上重复很多次,跨越许多不同的页面。我不喜欢跨页复制表格的想法。所以我创建了一个控件,可以在所有页面中调用它。我需要能够通过每个 FinancePage.aspx.cs 后端插入相关数字。
a) 我正在努力通过每个 FinancePage.aspx.cs 后端编辑数据?
b) 或者到目前为止我的工作有问题吗?
财务控制.aspx
<div class="span3 finance-boxes">
<table class="table table-bordered table-hover finance-table">
<tr><td>Title</td></tr>
<tr><td class="fig" runat="server" ID="cell1"></td></tr>
<tr><td>Title</td></tr>
<tr><td class="fig" runat="server" ID="cell2"></td></tr>
<tr><td><a href="#financeDetail36" role="button" class="btn" data-toggle="modal">Launch Finance Details</a></td></tr>
</table>
</div>
FinanceControl.aspx.cs
public string Cell1Text
{
get
{
return cell1.InnerHtml;
return cell2.InnerHtml;
}
set
{
cell1.InnerHtml = value;
cell2.InnerHtml = value;
}
}
FinacePage.aspx 包含控件
FinancePage.asp.cs
protected void Page_Load(object sender, EventArgs e)
{
financeControl.Cell1Text.Cell1 = "FIGURE";
financeControl.Cell1Text.Cell2 = "FIGURE";
}