3
如何從webmethod更新aspx頁面上的Gridview?如何從頁面方法的代碼後面更新GridView?
這是我的代碼。
[WebMethod]
public static string GetDate()
{
return DateTime.Now.ToString();
}
我不能使用「findcontrol」或「this」方法,所以我需要一些幫助。
如何從webmethod更新aspx頁面上的Gridview?如何從頁面方法的代碼後面更新GridView?
這是我的代碼。
[WebMethod]
public static string GetDate()
{
return DateTime.Now.ToString();
}
我不能使用「findcontrol」或「this」方法,所以我需要一些幫助。
您可以動態/以編程方式構建GridView控件。然後在您的WebMethod中,您可以調用RenderControl()方法來檢索呈現的GridView控件的HTML內容。從WebMethod返回內容並使用回調JavaScript函數將HTML內容插入到佔位符元素的innerHTML屬性中。
另一種選擇是在客戶端進行數據綁定。所以WebMethod所要做的就是傳回數據(不包括表示標記),例如以JSON格式。然後你可以使用像javascript templates這樣的東西來渲染帶有數據的網格。這種方法使GridView控件完全脫離圖片,但根據您的需求,這可能是一個可行的選擇。
我有同樣的問題,你有第一個解決方案的例子嗎? – sonsha 2016-10-20 05:08:33