/// </summary> 中国开源社区
private void InitializeComponent()
{ www.ossforge.com
}
www.ossforge.com
/// <summary> 中国开源社区
/// Clean up any resources being used. 中国开源社区
/// </summary> www.ossforge.com
protected override void Dispose( bool disposing )
{
if(disposing && components != null) www.ossforge.com
{
www.ossforge.com
components.Dispose(); 中国开源社区
} www.ossforge.com
base.Dispose(disposing);
} www.ossforge.com
中国开源社区
#endregion 中国开源社区
中国开源社区
/// <summary> www.ossforge.com
/// this function accepts TSql statment and returns dataset www.ossforge.com
/// </summary>
www.ossforge.com
[WebMethod] www.ossforge.com
public string getGrid(string sqlStr,int pageIndex) 中国开源社区
{
da.SelectCommand.CommandText=sqlStr;
da=new SqlDataAdapter(sqlStr,con);
da.Fill(ds,"myTable"); www.ossforge.com
DataGrid dataGrid = new DataGrid(); www.ossforge.com
dataGrid.AutoGenerateColumns = true;
中国开源社区
dataGrid.DataSource = ds.Tables["myTable"].DefaultView; www.ossforge.com
dataGrid.AllowPaging = true;
dataGrid.PageSize = 4; www.ossforge.com
dataGrid.PagerStyle.Visible = false; 中国开源社区
dataGrid.CurrentPageIndex = pageIndex;
www.ossforge.com
try 中国开源社区
{
dataGrid.DataBind();
}
中国开源社区
catch(Exception) www.ossforge.com
{ 中国开源社区
}
中国开源社区
StringWriter wr = new StringWriter(); www.ossforge.com
HtmlTextWriter writer = new HtmlTextWriter(wr); www.ossforge.com
dataGrid.RenderControl(writer);

