各divクリックでポップアップを表示したい.divは動的に作成され、それぞれがボックスです.ポップアップ内にいくつかのデータベース値を表示したい.SQLデータソースの制御パラメータとして隠しフィールド(IDを取得する)を使用しました.C# からクリックごとに非表示のフィールド値を取得するために、ポップアップ プラグインの JavaScript で _dopostback を使用しました。これにより、更新のたびにページが読み込まれるため、クリックごとにポップアップに適切な値を表示できません。ページの更新を回避するにはどうすればよいですか? 私のJavaScriptコード:
ポップアップ関数で私が呼んだ
__doPostBack('TestFunctionPostBack', comp_id);
ページ読み込み中の c# コード
this.GetPostBackEventReference(this, string.Empty);
if (this.IsPostBack)
{
string eventTarget = (this.Request["__EVENTTARGET"] == null) ? string.Empty : this.Request["__EVENTTARGET"];
string eventArgument = (this.Request["__EVENTARGUMENT"] == null) ? string.Empty : this.Request["__EVENTARGUMENT"];
if (eventTarget == "TestFunctionPostBack")
{
HiddenField1.Value = eventArgument;
}
}