,则被调用。由于
// 始终返回假,则此方法只是一个空操作。
}
// protected void OnChange(EventArgs e)
// {
// Sort(this, e);
// }
public void RaisePostBackEvent(String eventArgument)
{
if (eventArgument.IndexOf("|")>-1)
{
IDArgs ide=new IDArgs(eventArgument.Substring(eventArgument.IndexOf("|")+1));
if (Delete!=null)
{
Delete(this,ide);
}
return;
}
string flag="";
switch(eventArgument)
{
case "first":this.CurrentPage =1;break;
case "prev":this.CurrentPage -- ;break;
case "next":this.CurrentPage ++ ;break;
case "last":this.CurrentPage =this.PageCount;break;
case "":break;
default:
{
DataTable dt=source.Tables[0];
int lastColumn=sortColumn;
for(int i=0;i if (eventArgument==dt.Columns[i].ColumnName)
{
sortColumn=i;
break;
}
if (lastColumn==sortColumn) { if (this.sortOrder=="DESC") sortOrder="ASC"; else sortOrder="DESC";}
else sortOrder="ASC";
sortColumnName=eventArgument;
break;
}
}
// if ( flag=="sort")
// {
// if(this.IsSort ==0)
// {
// return;
// }
// }
if ( Refresh!=null) Refresh(this,EventArgs.Empty );
}
private string WriteScipt()
{
string script=@" ";
string style=@"
";
return script+style;
}
private string writeList()
{
int[] columnWidth=new int[] {20,100,100,100,0};
DataTable dt=source.Tables[0];
// 始终返回假,则此方法只是一个空操作。
}
// protected void OnChange(EventArgs e)
// {
// Sort(this, e);
// }
public void RaisePostBackEvent(String eventArgument)
{
if (eventArgument.IndexOf("|")>-1)
{
IDArgs ide=new IDArgs(eventArgument.Substring(eventArgument.IndexOf("|")+1));
if (Delete!=null)
{
Delete(this,ide);
}
return;
}
string flag="";
switch(eventArgument)
{
case "first":this.CurrentPage =1;break;
case "prev":this.CurrentPage -- ;break;
case "next":this.CurrentPage ++ ;break;
case "last":this.CurrentPage =this.PageCount;break;
case "":break;
default:
{
DataTable dt=source.Tables[0];
int lastColumn=sortColumn;
for(int i=0;i if (eventArgument==dt.Columns[i].ColumnName)
{
sortColumn=i;
break;
}
if (lastColumn==sortColumn) { if (this.sortOrder=="DESC") sortOrder="ASC"; else sortOrder="DESC";}
else sortOrder="ASC";
sortColumnName=eventArgument;
break;
}
}
// if ( flag=="sort")
// {
// if(this.IsSort ==0)
// {
// return;
// }
// }
if ( Refresh!=null) Refresh(this,EventArgs.Empty );
}
private string WriteScipt()
{
string script=@" ";
string style=@"
";
return script+style;
}
private string writeList()
{
int[] columnWidth=new int[] {20,100,100,100,0};
DataTable dt=source.Tables[0];
| 对此文章发表了评论 |
