在GridView中使用如下代码会出现解析错误:
<asp:LinkButton ID="DeleteButton" runat="server" CausesValidation="False" CommandName="Delete" OnClientClick='return confirm("Delete the datasource <%# Eval("Title") %>?");'
Text="delete" />
可以使用另一种写法完成所要表达的意思:
OnClientClick='<%# Eval("Title","return confirm(\"Delete the datasource {0}?\")") %>'
在一个服务器端控件中使用多个Eval
OnClientClick='<%# String.Format("return ConfirmWindow(\"{0}\",\"{1}\")", Eval("Title"), Eval("Message")) %>'
注:Title,Message为数据源中要帮定的列名
分享到:
相关推荐
asp.net下OnClientClick的妙用!
OnClick是button的服务器端事件 OnClientClick是button的客户端事件
在一个页面中,当有验证控件的时候,当Button控件触发OnClientClick事件,并且这个事件会返回true和false的时候,验证控件就会失效,不起作用了。具体描述如下: .Net页面如下: 代码如下:<form id=”form1″ ...
asp:button 按钮等 的 onclientclick( 客户端 ) 和 onclick ( 服务端 )事件。。。 此处的onclientclick先于onclick执行。onclientclick 事件来自2.0, 它用来取代下列代码。。。 总之,客户端点击事件先...
ASP.NET AJAX alert弹出对话框 解决 asp.net onClientClick 与 验证控件冲突问题
本文主要介绍ASP.NET 2.0中利用JavaScript在删除按钮的客户端onclick事件(在ASP.NET中是OnClientClick)中调用confirm(string)方法,从而显示一个确认窗口,根据窗口的返回值执行不同的操作。
无意中,尝试在按钮中加了一个客户端单击事件: 代码如下: OnClientClick=”return true” 竟然有效了: 代码如下: <asp:ImageButton ID=”imgSearch” runat=”server” ImageUrl=”~/images/iconSearch.png
今天在开发过程中发现一个问题,在asp:Button按钮属性Enabled="false"时,也就是按钮变类状态。如果通过javascript来启用按钮的,也就是它的disabled=false。按钮变为可用,但当点击时无法触发onclientclick事件,...
2.OnClientClick客户端点击按钮后,设置控件为不可用,控件文本显示处理中…,待服务器端执行完OnClick事件,控件自动恢复为可用。 代码如下: 代码如下: UseSubmitBehavior=”false” OnClientClick=”this....
代码如下: <asp ID=”btnSubmit” runat=”server” UseSubmitBehavior=”false” xss=removed Text=”Submit” xss=removed> 主要添加 代码如下: UseSubmitBehavior=”false” OnClientClick=”this.disabled=true;...
OnClick是服务器端事件处理函数,使用C#或者vb.net,在服务器端,也就是IIS中运行,点击按钮后,执行postback,之后再运行。 若想先调用了OnClientClick后就不在调用OnClick事件,应在OnClientClick事件里返回false....
但,DropDownList不偈Button等控件提供了一些像”OnClientClick”前台事件,只有服务端事件。 想到,所有C#页面代码,最终都是生成HTML,js事件也是最终运在浏览器中,以Html为基础的。服务端控件最终生成的HTML...
首先介绍asp:Button的两个事件OnClientClick和OnClick,前者OnClientClick是执行客户端JavaScript代码,后者OnClick是服务器代码,先执行postback,再在服务器运行。OnClientClick要先于OnClick,如果asp:Button里...
在C#开发过程中,免不了写一些JS,其实做后端开发的,本身不擅长写JS,干脆总结一下,方便自己也方便别人,分享给大家。呵呵~~ 1.按钮前后台事件 代码如下: <asp ID=”Button1″ runat=”server” xss=removed Text...