请教gridview问题? web页面里gridview1设置了AutoGenerateDeleteButton="True", 现在我想程序控制delete按钮的文字.怎么才能指向到DeleteText属性? GridView1.Columns? GridView1.Controls? 我怎么也找不到. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { e.Row.Cells[0].Text = "你要改的"; } protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { e.Row.Cells[删除列的索引].Text = "删除"; } 感谢上面的兄弟,不过还是有问题.是不是auto生成的edit,delete无法控制呢?我是用另外的按钮做的.代码如下:显示效果为cells.count=4, cells[0].Text是空, cells[[1]空, cells[2],cells[3]有值.protected void Button1_Click(object sender, EventArgs e) { Button b = sender as Button; string t = b.Text; //测试代码 Response.Write(GridView1.Rows[1].Cells.Count.ToString() + "<br/>"); for (int i = 0; i < GridView1.Rows[1].Cells.Count; i++) { Response.Write(GridView1.Rows[1].Cells[i].Text + "<br/>"); } if (t == "正常客户") { GridView1.Rows[1].Cells[1].Text = "xxxxxx"; b.Text = "限制客户"; } else if (t == "限制客户") { GridView1.Rows[1].Cells[1].Text = "yyyyyy"; b.Text = "正常客户"; } }GridView代码如下:<asp:GridView ID="GridView1" runat="server" AutoGenerateEditButton="True" AutoGenerateDeleteButton="True" DataKeyNames="id"> <Columns> <asp:BoundField DataField="id" HeaderText="ID" Visible="False" ReadOnly="True" /> <asp:BoundField DataField="number" HeaderText="机票编号" /> <asp:BoundField DataField="name" HeaderText="客户名称" /> </Columns> </asp:GridView> 初学者,很奇怪的问题,求大神抽时间看看!谢 Delegate和event 关于dataset中的update() 提示一下,恳请,关于Dropdownlist 像微软拼音输入法自带的那种软键盘是什么窗口类型? 如何跟据不同的数据源在页面上用不同的控件来显示 刚开始学写WebService,引用时发生了这个错误 英文eBook大全. DbCommandBuilder的问题,请教!! 关于TextArea的换行问题 新手 求代码可以对XML创建,读写,搜索关键字的代码. 怎样产生用户的session?
{
e.Row.Cells[0].Text = "你要改的";
}
{
e.Row.Cells[删除列的索引].Text = "删除";
}
我是用另外的按钮做的.代码如下:显示效果为cells.count=4, cells[0].Text是空, cells[[1]空, cells[2],cells[3]有值.
protected void Button1_Click(object sender, EventArgs e)
{
Button b = sender as Button;
string t = b.Text; //测试代码
Response.Write(GridView1.Rows[1].Cells.Count.ToString() + "<br/>");
for (int i = 0; i < GridView1.Rows[1].Cells.Count; i++)
{
Response.Write(GridView1.Rows[1].Cells[i].Text + "<br/>");
} if (t == "正常客户")
{
GridView1.Rows[1].Cells[1].Text = "xxxxxx";
b.Text = "限制客户";
}
else if (t == "限制客户")
{
GridView1.Rows[1].Cells[1].Text = "yyyyyy";
b.Text = "正常客户";
}
}
GridView代码如下:
<asp:GridView ID="GridView1" runat="server" AutoGenerateEditButton="True" AutoGenerateDeleteButton="True" DataKeyNames="id">
<Columns>
<asp:BoundField DataField="id" HeaderText="ID" Visible="False" ReadOnly="True" />
<asp:BoundField DataField="number" HeaderText="机票编号" />
<asp:BoundField DataField="name" HeaderText="客户名称" />
</Columns>
</asp:GridView>