gridview中编辑模板 中,动态 显示 编辑项。 在gridview中有两个编辑项是这样的币种 汇率人民币美元日元欧元只有当录入时,币种选择的不是人民币时 ,才把 编辑项 汇率 显示出来,如果选择的是人民币,则项不显示汇率,如何实现?多谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果你是用dropdownlist做的话。就用他的SelectedIndexChanged事件。。如果是其他控件。就找他的相应事件。。然后调用编辑项的函数!!!希望能帮到你!!! <asp:GridView ID="gvShow" HeaderStyle-Height="20px" runat="server" AutoGenerateColumns="False" DataKeyNames="id" OnRowDataBound="gvShow_RowDataBound">后台: protected void gvShow_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) { string id= gvShow.DataKeys[e.Row.RowIndex].Value.ToString();//得到id根据id得到对象,根据相应对象判断页面控件是否显示。LinkButton ib = (LinkButton)e.Row.FindControl("lkDelete"); 获取页面控件 } } 三元运算符来判断把钱的类型弄个枚举然后绑定<%# Eval("字段")==枚举.类型?显示:不显示 %>或者在后台绑定方法。 求助 菜鸟的求救信,vs2005调试网页:找不到服务器或 DNS 错误 如何判断一个字符串,不是数字和英文。 关于ASP.NET的安装问题,在线等待.... 編譯器錯誤訊息: CS1501: 方法 'FormatString' 沒有任何多載使用 '2' 個引數 2005添加引用的问题 如何编写项目需求文档,需要注意哪些方面? 我的treeview怎么了? 怎么设置session的时间 帮忙解决错误。另外我把databases设置成appsettings都出现同样的问题 网站压力测试用什么工具? asp.net 开发的web部署到03系统的iis后 出现Configuration Error
protected void gvShow_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
string id= gvShow.DataKeys[e.Row.RowIndex].Value.ToString();//得到id
根据id得到对象,根据相应对象判断页面控件是否显示。
LinkButton ib = (LinkButton)e.Row.FindControl("lkDelete"); 获取页面控件
}
}