我仿照haoxiao老师的新闻系统怎么总超出所引:LinkButton btnDeletd = (LinkButton)e.Row.Cells[0].Controls[0];
所引都为0了,还是超出!!!!!??
就是给GridView的删除LinkButton按钮添加javaScrpt,代码如下:
前台:
<asp:GridView ID="GridView1" runat="server" AutoGenerateDeleteButton="True"
>
</asp:GridView>
后台:
public partial class test : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
bindToGridView1();
}
}
protected void bindToGridView1()
{
this.GridView1.DataSource = news.getTopNews(10);
this.GridView1.DataKeyNames = new string[] { "newsid" };
this.GridView1.DataBind();
}
protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e)
{
//..........................
}
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.HasControls())
{
LinkButton btnDeletd = (LinkButton)e.Row.Cells[0].Controls[0];
;
if (btnDeletd.Text.Equals("删除"))
{
btnDeletd.Attributes.Add("onclick", "javascript:return confirm('" + string.Format("您确认要删除新闻{0}吗?", DataBinder.Eval(e.Row.DataItem, "newstitle")) + "')");
}
}
}
}
所引都为0了,还是超出!!!!!??
就是给GridView的删除LinkButton按钮添加javaScrpt,代码如下:
前台:
<asp:GridView ID="GridView1" runat="server" AutoGenerateDeleteButton="True"
>
</asp:GridView>
后台:
public partial class test : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
bindToGridView1();
}
}
protected void bindToGridView1()
{
this.GridView1.DataSource = news.getTopNews(10);
this.GridView1.DataKeyNames = new string[] { "newsid" };
this.GridView1.DataBind();
}
protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e)
{
//..........................
}
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.HasControls())
{
LinkButton btnDeletd = (LinkButton)e.Row.Cells[0].Controls[0];
;
if (btnDeletd.Text.Equals("删除"))
{
btnDeletd.Attributes.Add("onclick", "javascript:return confirm('" + string.Format("您确认要删除新闻{0}吗?", DataBinder.Eval(e.Row.DataItem, "newstitle")) + "')");
}
}
}
}
解决方案 »
- c# 在网页上给一张人脸图片的眼睛和z嘴巴 画点(已知道点的位置) 并输出这张图片 求大神解答!
- 怎么让一个DIV固定在网页下面,我的高度和宽度设置的是百分比
- 新窗口的大小为什么不满屏呢,奇怪,代码如下:
- 100分 web文本编辑器多个内容版本保存的问题!!难!
- 如何使用treeview控件,看到大量讨论TREEVIEW的材料,好象都不是很充分,希望这个帖子可以帮忙我也可以帮忙新手彻底解决TREEVIW方便的困惑!
- @Reference指令加不加都一样可以在引用页的类文件中强制转换返回的类,不知道到底有什么用? 等了一天了,还是没有答复的~
- 调用存储过程后,查了SQL 中多了几个进程,请高人帮判断一下,谢谢
- ■■如何在不重新启动的情况下释放.net占用的非托管资源?■■
- 各位帮我分析一下这个网站的难度 http://www.lx987.com/
- 散分了,刚做了个网站www.wow52.cn大家来看看,给点意见.评者有分
- vs 2005控件拖放问题
- 请教GridView中点更新受到页面验证阻碍如何解决
{
if (e.Row.HasControls())
{
LinkButton btnDeletd = e.Row.FindControl(linkbuttonname) as LinkButton;;
if (btnDeletd != null && btnDeletd.Text.Equals("删除"))
{
btnDeletd.Attributes.Add("onclick", "javascript:return confirm('" + string.Format("您确认要删除新闻{0}吗?", DataBinder.Eval(e.Row.DataItem, "newstitle")) + "')");
}
}
}
http://blog.csdn.net/21aspnet/archive/2007/03/25/1540301.aspx
>
</asp:GridView> 你这里面什么都没有..你怎么Controls[0]?
AutoGenerateDeleteButton="True" 呀!