0

内から完全なポストバックを強制するこのソリューションを見つけましたUpdatePanel:

<Triggers>
    <asp:PostBackTrigger ControlID="controlID" />
 </Triggers>

しかし、 mycontrolは実際にはItemTemplateネストされた a の中にありGridViewます。したがって、ページが読み込まれると、そのコントロールが見つかりません。

LinkButtonコントロール ( asp: ) からの完全なポストバックを my 内から強制するにはどうすればよいGridViewですか?

4

1 に答える 1

1

gridview の OnRowDatabound イベントでコントロールを取得し、scriptmanager を使用してポストバック コントロールを登録してみてください。これを試したことはありませんが、うまくいくはずだと思います...

var control = e.Row.FindControl("YourControlID");
if(control != null)
    ScriptManager.RegisterPostbackControl(control);
于 2010-12-16T19:32:13.123 に答える