クライアント側 (aspx) からパラメーターを渡しています。.cs ファイルで webmethod を呼び出しています。それを静的に宣言することによってのみ呼び出すことができ、statix メソッド内でリピーターをバインドできません。どうすればよいですか?これ..またはこれを行う他の方法を教えてください。
webmethod を呼び出すための jquert コードを次に示します。
function ShowPackageProduct(Id) {
alert(Id);
PageMethods.GetProductsInPackage(Id, function () {
});
}
ここに私の.csコードがあります
public static void GetProductsInPackage(int PackageId)
{
Packages objpackage;
try
{
objpackage = new Packages();
objpackage.Package_id = PackageId;
objpackage = objpackage.GetAllProductInPackage();
//Repeater rpt = (Repeater)Page.FindControl("rptPackageDetails");
//rpt.DataSource = objpackage;
//rpt.DataBind();
}