Datalist_itemCommand不执行 datalist 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 分步调试你的DataList1_ItemCommand,看执行到哪一步了 你在条件判断里面,设置了PostBackUrl,并没有触发要跳转啊。应该点第二次的时候才 会跳吧。个人认为,你应该在绑定阶段,就把linkbutton的PostBackUrl的值给绑定进去,那么后面点击了才会跳转吧.个人看法.. 的确,我也发现了这个问题。 但是我没想通怎么在绑定阶段,把linkbutton的PostBackUrl的值给绑定进去? string r = Business.NewsBusiness.GetNewsUrl(n); if (e.CommandName == "detail") { ((LinkButton)(e.Item.FindControl("LinkButton1"))).PostBackUrl = r; }把这些代码放到你的 DataList1_ItemDataBound 方法中,就是在绑定阶段设置linkbutton的PostBackUrl ((LinkButton)(e.Item.FindControl("LinkButton1"))).PostBackUrl = r;把这个放你绑定方法里面就可以了吧。 不行,System.Web.UI.WebControls.DataListItemEventArgs”不包含“CommandName”的定义。 不行,System.Web.UI.WebControls.DataListItemEventArgs”不包含“CommandName”的定义。把if语句去掉不就行了,数据绑定阶段又不用判断用户执行了哪种操作 求教:正则表达式控制url内容 如何循环遍历文件夹下面所有的图片 ? 好吧,换个问题 收藏 高分求,Web在线“聊天室”系统实例和思路 继续求教,直至高手出现 VS2005 有时总是显示一大堆莫明其妙的错误,重启又没了. 想用DataSet绑定DataList里的lblName,lblPrice,怎么做? 高分紧急求助:详情请见帖子内容!!! 用TreeView做一个三级树 求教 传到服务器上的ASPX页面都显示乱码..... c# 延时问题 怎么改变ASP.NET MVC4框架自带的背景
if (e.CommandName == "detail")
{
((LinkButton)(e.Item.FindControl("LinkButton1"))).PostBackUrl = r;
}
把这些代码放到你的 DataList1_ItemDataBound 方法中,就是在绑定阶段设置linkbutton的PostBackUrl
把这个放你绑定方法里面就可以了吧。
把if语句去掉不就行了,数据绑定阶段又不用判断用户执行了哪种操作