[ASP.net Ajax]フレーム分割してAjaxを用いるとエラーになる
ASP.netでWebアプリを開発しております。
Ajaxを組み込むことになったのですが、
ScriptManagerを張り、UpdatePanelを使って部分ポストバックをやりたいだけなのですが、ボタンをクリックしただけで以下のエラーが出てしまいます。
Microsoft JScript 実行時エラー: Sys.ArgumentOutOfRangeException: Value must be an integer.
Parameter name: x
Actual value was NaN.
Sys.UI.Point = function Sys$UI$Point(x, y) {
/// <param name="x" type="Number" integer="true"></param>
/// <param name="y" type="Number" integer="true"></param>
/// <field name="x" type="Number" integer="true"></field>
/// <field name="y" type="Number" integer="true"></field>
var e = Function._validateParams(arguments, [
{name: "x", type: Number, integer: true},
{name: "y", type: Number, integer: true}
]);
if (e) throw e; // 例外発生箇所
this.x = x;
this.y = y;
}
画面は以下のようにフレーム分割しているのですが、フレーム分割しなければエラーになりませんでした。
<frameset rows="200,*" frameborder="yes" bordercolor="Silver" >
<frame src="Default1.aspx" name="FrameEdit" frameborder="no" scrolling="no">
<frame src="Default2.aspx" name="FrameEdit" frameborder="no" scrolling="no">
</frameset>
フレーム分割している場合のAjaxの使い方というのがあるのでしょうか?
お礼
ありがとうございました。