DataList中点击LinkButton按钮问题
页面中绑定了一个DataList,里面有一个LinkButton按钮,我想要的效果就是当我每一次点击按钮的时候,点击的值都会在当前页面显示(包括之前点击过的值),我现在只能做到每点击一次,当前的值就会把之前的给替代掉,这个应该怎么做呢?
------解决方案--------------------
那就这样写,你在Page_Load里面定义一个ViewState["S1"],每次出来的值,都附加到上一次的后面,并存入ViewState,然后在你点击的时候,取出ViewState中的值,放入TextBox中,就可以了
------解决方案--------------------那就这样写,你在Page_Load里面定义一个ViewState["S1"],每次出来的值,都附加到上一次的后面,并存入ViewState,然后在你点击的时候,取出ViewState中的值,放入TextBox中,就可以了
我貌似看到重点了,没有咱们想想的那么复杂
点击的值都会在当前页面显示
(包括之前点击过的值),我现在只能做到每点击一次,当前的值就会把之前的给
替代掉
先问下楼主,这个TextBox框是在DataList里面不?
------解决方案--------------------Response.Redirect
这样跳转后ViewState就没有啦
所以你不能用ViewState来存值,应该在跳转前把值拼起来以url参数形式传过去