【发布时间】:2019-12-20 15:10:16
【问题描述】:
如何在 gridview 中刷新 Web 控制器?如您在此处看到的,我在 gridview 中有一个 Web 控制器:
<asp:TemplateField>
<ItemTemplate>
<tr>
<td colspan="100%" style="background: #F5F5F5">
<div id="div<%# Eval("contrato_id") %>" style="overflow: auto; display: none; position: relative; left: 15px; overflow: auto">
<div class="ExpandTableHeader">
</div>
<div class="body">
<div id="tabs-ComponentesSection" class="menusection">
<TWebControl5:WebControl5 ID="Header8" runat="server" />
</div>
</ItemTemplate>
</asp:TemplateField>
我想刷新下面的控制器。
<TWebControl5:WebControl5 ID="Header8" runat="server" />
点击下面的按钮。
<asp:Button class="btn btn-primary" ID="btnChooseContract" runat="server" Text="Elegir contrato" OnClick="AddContractToQuote" />
这是按钮背后的代码。
protected void AddContractToQuote(object sender, EventArgs e)
{
}
【问题讨论】:
-
当在 web 表单中工作时,如果你想访问它们,你必须在页面加载函数中创建或重新创建所有控制器......这是地狱
-
@AntoinePelletier 我该怎么做?
-
等等,你不是在动态创建内容,你的 gridview 叫什么名字?
-
我的gridview的名字是gvContrato