a标记如何传递asp.net的参数

来源:百度知道 编辑:UC知道 时间:2024/06/05 18:11:16
<a href ="NewsInfo.aspx?NewsListId='<%#Eval("newsTypeId") %>'" >
这种方法怎么不行
能不能不用服务器端控件 和cookie\session,就用a标记该怎么写

<a href ="NewsInfo.aspx?NewsListId='<%#Eval("newsTypeId") %>'" >
这种方法是可以的,我一直都是这样传递的,除非你没有调用DataBind方法,就会导致<%#Eval("newsTypeId") 取不到值

不用服务器控件,不用cookie\session,那你的这个参数从何而来?
如果是客户端控件值,那就document.getelementbyid()获取再传

可以使用Hyberlink控件,在PAGE_LOAD里面加代码