asp.net中 repeater问题 后台获取前台的属性 各位大神给个解决方案啊~!!在线等

前台服务器控件有个onserverclick="ctitle_Mouserover"事件我想在点击这行的时候后台获取到这控件的值、由于都是动态生成的没固定id大家帮帮忙啊... 前台服务器控件有个 onserverclick="ctitle_Mouserover" 事件 我想在点击这行的时候后台获取到这控件的值 、由于都是动态生成的没固定id 大家帮帮忙啊 展开
 我来答
QQ2k5
2013-03-11 · TA获得超过438个赞
知道小有建树答主
回答量:911
采纳率:25%
帮助的人:259万
展开全部
RepeaterItem item = (RepeaterItem)(((Control)sender).NamingContainer);
int i=item.ItemIndex; i是选中行的索引
然后通过rebtype.Items[i].FindControl 找到hidden
小花郎星
2013-03-11 · TA获得超过755个赞
知道小有建树答主
回答量:413
采纳率:0%
帮助的人:255万
展开全部
你onserverclick="ctitle_Mouserover" 那个后台对应的事件处理函数有个参数object sender,把sender强制转换为HyperLink类型就可以得到这个控件。不需要使用ID获取。
更多追问追答
追问

你好 , 我现在已经解决了 我用视图状态回传后在后台存起来的,不过你说的我试了下有错 不知道是不是我搞错了 帮我看看吧 


追答
哦,我给记错了,是强制转换成htmlControls.HtmlAnchor强制转化成这个类就不会错了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-03-10
展开全部
<a id="ctitle" onserverclick="ctitle_Mouserover(<% eval('id')%>)">~~~</a> ,此方法没有测试是否可行,不过你可以试一下
追问
测试了 还是不行~  唉
追答
绵阳网站建设专家:绵阳科雨网络(http://www.keyugroup.net/
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式