怎么在datalist中绑定按钮
我想在datalist中加一行导航按钮,实现排序功能。但加了按钮之后在vs2003下就双击这个按钮,但没有生成任何事情。请各位大哥帮我解决一下。谢了
我想在datalist中加一行导航按钮,实现排序功能。但加了按钮之后在vs2003下就双击这个按钮,但没有生成任何事情。请各位大哥帮我解决一下。谢了
解决方案 »
- 应用程序中的服务器错误
- 大家进来帮我看看,帮帮忙啦 .net登录页面代码,简单的代码,但是老提错,如何改呢??
- .net连接ACCESS的问题 我这个哪里错了??
- Microsoft JScript runtime error:
- asp图片上传的问题?
- 看过《asp.net2.0网络开发从入门到精通>清华出的 请进
- 为什么我.Net上的Asp最近运行很慢啊?以前都很快的。
- 简单问题想了好几天,急急急!!请高人指导,真心感谢,
- luncene.net中怎么算出不同文章中的关键词密度高低
- vs2010 system.data.sqlclient.sqlexception 列名gxrq无效
- 高手请进,求一DataGrid的复杂应用
- 请高手指教!!谢谢!!!
在里面不行
asp和asp.net服务器 50mb 25元/年
我看到了一个网站 50MB asp和 asp.net空间 现在促销,
同学们可以做一个简单的个人网站用来找工作 ,
支持 asp.net 一年才25元!不要错过哦!!!
速度非常快,一般公司企业 足够用了!
http://www.hi876.com 他们的IP 是 211.144.143.13 国务院-国研机房的!
希望能对大家有帮助
No.3 有下载
第八章有例子
<asp:LinkButton id="oban_sno" runat="server" CommandName="Sort" CommandArgument="ban_id" ToolTip="点击进行排序"><font class="myInput-OrderByText">排序</font></asp:LinkButton>
2.在该控件的ItemCommand这样写
private void myList_ItemCommand(object source, System.Web.UI.WebControls.DataListCommandEventArgs e)
{
string myEditName = e.CommandName;
if(myEditName == "Sort")
{
this.myList_SortCommand(e);
}
}
3.建立一个函数myList_SortCommand
/// <summary>
/// 排序绑定
/// </summary>
/// <param name="e"></param>
private void myList_SortCommand(System.Web.UI.WebControls.DataListCommandEventArgs e)
{
this.myList.EditItemIndex = -1;
//排序名
this.myorderbyname.Text = e.CommandArgument.ToString();
//重新绑定
this.myLoad();
this.myBind();
}这样就可以进行排序了
{
action = "purchaseItem";
Response.Redirect("MyAttention.aspx?action="+action+"®Num="+regNum);
}
else if (e.CommandName == "JoinCase")
{
if (Session["UserID"] != null)
{
cardID = Session["UserID"].ToString();
returnNum = books.AddBookToCase(cardID, regNum);
if (returnNum != -1)
showMsg.showMessage(this.Response, "成功加入您的收藏夹!");
else
showMsg.showMessage(this.Response, "本书已在您的收藏夹中!");
}
else
{
Response.Redirect("Login.aspx?tempUrl=" + Request.Url.ToString());
}
}
else
{
if (Session["UserID"] != null)
{
cardID = Session["UserID"].ToString();
if (books.CheckBookCount(regNum))
{
isbn = books.GetIsbn(regNum);
returnNum = item.AddApply(cardID, isbn);
if (returnNum != -1)
showMsg.showMessage(this.Response, "申请已发出,请及时与管理员联系!");
else
showMsg.showMessage(this.Response, "您已经对该书发出了申请!");
}
else
{
showMsg.showMessage(this.Response, "该书已无库存,请您尝试其他书籍的借阅或以后再试!");
}
}
else
{
Response.Redirect("Login.aspx?tempUrl=" + Request.Url.ToString());
}
}
===============================================================
我写的东西里面,每项里面有三个安钮,在ItemCommand事件里这么写就可以了