<asp:DetailsView ID="dlview" runat="server" Height="50px" Width="189px"
onmodechanging="dlview_ModeChanging" AutoGenerateRows="False">
<Fields>
<asp:TemplateField ShowHeader="False" HeaderText="编辑更新">
<ItemTemplate>
<ul>
<li>
用户名:<asp:Label ID="lblName" runat="server" Text='<%# Eval("u_Name") %>'></asp:Label>
</li>
</ul>
<asp:LinkButton ID="lbtnEdit" runat="server" CausesValidation="False"
CommandName="Edit" Text="编辑"></asp:LinkButton>
</ItemTemplate>
<EditItemTemplate>
<ul>
<li>
<asp:TextBox ID="txtName" runat="server" Text='<%# Bind("u_Name") %>'></asp:TextBox>
</li>
</ul>
<asp:LinkButton ID="lbtnUpdate" runat="server" CausesValidation="True"
CommandName="Update" Text="更新"></asp:LinkButton>
<asp:LinkButton ID="lbtnCanecl" runat="server" CausesValidation="False"
CommandName="Cancel" Text="取消"></asp:LinkButton>
</EditItemTemplate>
</asp:TemplateField>
</Fields>
</asp:DetailsView>
为什么我点击编辑。没反应的?我的数据源是在后台绑定的。会的朋友帮一下忙。需要触发哪一个事件?先解决点击编辑能出现编辑状态再说!!!
onmodechanging="dlview_ModeChanging" AutoGenerateRows="False">
<Fields>
<asp:TemplateField ShowHeader="False" HeaderText="编辑更新">
<ItemTemplate>
<ul>
<li>
用户名:<asp:Label ID="lblName" runat="server" Text='<%# Eval("u_Name") %>'></asp:Label>
</li>
</ul>
<asp:LinkButton ID="lbtnEdit" runat="server" CausesValidation="False"
CommandName="Edit" Text="编辑"></asp:LinkButton>
</ItemTemplate>
<EditItemTemplate>
<ul>
<li>
<asp:TextBox ID="txtName" runat="server" Text='<%# Bind("u_Name") %>'></asp:TextBox>
</li>
</ul>
<asp:LinkButton ID="lbtnUpdate" runat="server" CausesValidation="True"
CommandName="Update" Text="更新"></asp:LinkButton>
<asp:LinkButton ID="lbtnCanecl" runat="server" CausesValidation="False"
CommandName="Cancel" Text="取消"></asp:LinkButton>
</EditItemTemplate>
</asp:TemplateField>
</Fields>
</asp:DetailsView>
为什么我点击编辑。没反应的?我的数据源是在后台绑定的。会的朋友帮一下忙。需要触发哪一个事件?先解决点击编辑能出现编辑状态再说!!!
解决方案 »
- Repeater+Aspnetpager实现无刷新分页
- 关联文本框与数据源
- 大家试试看 在csdn搜索页面中 输入<marquee> 整个页面会滚动?!?!
- 80分寻求一个DataList控件中的按钮显示的问题,超急!!!各位大哥救命啊!
- 体现一下你的实力,很难解决的一个问题?
- 为公司企业部署ASP.NET站点除了用IIS还有什么工具更好的吗?项目快结束,我还没这方面经验。
- 目录的问题
- dropdownlist下拉数据,能象TREE一样么?
- DataGrid.HyperLinkColumn的DataNavigateUrlField问题
- 请问客户端脚本可以访问服务器端的数据库么?若能应该怎么操作?
- 判断控件是否获得焦点
- 关于在repeater控件中使用button控件
//<![CDATA[
var theForm = document.forms['form1'];
if (!theForm) {
theForm = document.form1;
}
function __doPostBack(eventTarget, eventArgument) {
if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
theForm.__EVENTTARGET.value = eventTarget;
theForm.__EVENTARGUMENT.value = eventArgument;
theForm.submit();
}
}
//]]>
</script>
<a href="javascript:__doPostBack('DetailsView1','Edit$0')">编辑</a>
是的话直接在控件里updataquery写上更新语句,之后再DetailsView点击右键就会有启用编辑
打钩就行了