最新评论

bobi 2008-05-20 14:03
兄弟,以后,如果你自己都没在测试通过的代码,就不要拿出来展示了。不要浪费别人的时间。。。
java新手 2008-04-29 10:45
怎么没下文?dao是如何声明的?怎么引用dao?
蓝天旭日 2008-01-15 15:51
很好,支持!
呵呵
天气预报 \新闻小偷都值得发扬!
Justin 2007-05-28 21:41
再顶一次!!!
Justin 2007-05-28 21:36
写得很好,这么没人顶呢
小月 2007-01-20 14:16
能给个源码的吗?谢谢!trunkshkh@msn.com
nienan 2007-01-19 21:00
太强了,写的如临其境,很感动。
gemini[匿名] 2006-12-12 10:27
已经创建了群欢迎加入 4589929
sean[匿名] 2006-11-26 17:10
Thanks for your article, it's quite sparking my mind. I m a newbie to Ajax. I mean that I don't familiar to javascript. Anyway, execellent article.
┍丷豤傷丷 2006-08-29 12:29
<html>
<body>
<form runat="server">
<asp:DataGrid id="DataGrid1" runat="server"
GridLines="Both" AutoGenerateColumns="false"
OnItemCommand="DataGrid1_ItemCommand">
<Columns>
<asp:ButtonColumn HeaderText="Static Button" Text="Click Me"
CommandName="Static"/>
<asp:TemplateColumn HeaderText="Data">
<ItemTemplate><%#Container.DataItem%></ItemTemplate>
</asp:TemplateColumn>
</Columns>
</asp:DataGrid>
<asp:Button id="btnAddAColumn" runat="server" Text="Add a column" OnClick="AddButtonColumn"/>
<asp:Button id="btnRefresh" runat="server" Text="Refresh" />
</form>
</body>
</html>
<script language="C#" runat="server">
void BindGrid()
{
DataGrid1.DataSource = new string[] {"a","b","c"};
DataGrid1.DataBind();
}

void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
BindGrid();
}
}

void DataGrid1_ItemCommand(Object sender, DataGridCommandEventArgs e)
{
Response.Write("ItemCommand is called<BR>");
LinkButton btn = e.CommandSource as LinkButton;
if (btn != null)
Response.Write(String.Format("{0} is clicked on row {1}", btn.CommandName, e.Item.ItemIndex));

}

//lifted from the original post
public void CreateGridColumn(DataGrid OperationDataGrid)
{
ButtonColumn NewButCol = new ButtonColumn() ;
NewButCol.Text = "编辑" ;
NewButCol.HeaderText = "操作" ;
NewButCol.CommandName = "Edit" ;
NewButCol.ButtonType = ButtonColumnType.LinkButton;
NewButCol.Visible = true ;
OperationDataGrid.Columns.Add(NewButCol) ;
//OperationDataGrid.Columns.AddAt(1,NewButCol) ;
}

bool ButtonAdded
{
get {
object o = ViewState["ButtonAdded"];
if (o == null)
return false;
else return (bool)o;
}
set { ViewState["ButtonAdded"] = value;}
}

void AddButtonColumn(object sender, EventArgs e)
{
CreateGridColumn(DataGrid1);
ButtonAdded = true;
BindGrid();
btnAddAColumn.Visible = false;
}

protected override void LoadViewState(object savedState)
{
base.LoadViewState(savedState);

还不懂 2006-08-14 20:09
OS_USER呢?
佳妮 2006-08-09 09:31
谢谢,已经收藏!^-^
qujiakang 2006-03-24 11:16
目前用osworkflow做了个 发文系统 ,osworkflow入门的确有点难,但理解了后用起来很方便。
ADSFASD 2006-01-20 23:30
ASDFASDFASDFSDFASDFSAD
韦华 2005-11-24 00:54
我想学习ASP。NET技术的开发希望得你们的帮助!!!
cgl 2005-10-16 12:31
q fk yp wh mqq dmu
kangshifu 2005-08-01 16:53
dasfdsafdsa d回复时邮件通知