まず第一に、これについて私が見つけた唯一の投稿(calling-multiple-dopostback-from-javascript)は私の問題を助けなかったので、この投稿が重複しているとは思わない。
__doPostBack関数を含むこのJavaScript関数がASPXWebページにあります。
function OpenSubTable(bolID, controlID) {
// code
__doPostBack('UpdatePanelSearch', bolID);
// more code
}
完全に機能し、次のようにbolIDの値をコードの背後に取り込むことができます。
protected void UpdatePanelSearch_Load(object sender, EventArgs e)
{
var bolID = Request["__EVENTARGUMENT"];
// code
}
問題は、ポストバックを介して2つの異なる値を渡さなければならないことです。これに対する簡単な解決策はありますか?明らかに、このようなものは機能しません:
function OpenSubTable(bolID, controlID) {
// code
__doPostBack('UpdatePanelSearch', bolID, controlID); // not that simple, i'm afraid :(
// more code
}
どんな助けでも大歓迎です。
よろしく、グンナー