APS.NET OnClick= 'Click(<%#Eval("id") %>

<asp:LinkButtonrunat=serverID=reOnClick='Click(<%#Eval("id")%>)想用CLICK函数获取<%#Eval("id... <asp:LinkButton runat=server ID=re OnClick= 'Click(<%#Eval("id") %>)
想用CLICK函数 获取 <%#Eval("id") %> 生成的ID
运行后显示
Preprocessor directives must appear as the first non-whitespace character on a line
初学者提问,请问怎么修改,或者换一种方法
展开
 我来答
平梦醉神风1I
2011-08-17 · TA获得超过1510个赞
知道小有建树答主
回答量:691
采纳率:0%
帮助的人:1034万
展开全部
假设你的Click是客户端的js函数,且id为数字类型,应该这样写

<asp:LinkButton runat="server" ID=re onClientClick= '<%# "return Click(" + Eval("Id") + ")" %>' Text="...." />
追问
感谢— — 
但是请问
改成这样 OnClick=''
后台函数原型为 public void returnid(int id)
为什么点击以后显示缺少对象呀?
追答
你是想调用服务器端的方法? 那不能这样写 ==
jowin21
2011-08-17
知道答主
回答量:4
采纳率:0%
帮助的人:3057
展开全部
""
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式