<img id="myImage" src="1.jpg" runat="server" onclick="javascript:this.setAttribute('src','2.jpg')"/> 这里,我把一个img控件设置为 runat="server" 了 然后在前端修改了它的一个属性,但是后台获得的还是修改前的 感觉主要是这个属性其实是保存在ViewState中的。。。那么怎么才能修改了?
2 回答
拉风的咖菲猫
TA贡献1995条经验 获得超2个赞
别用asp:Image,再多放个asp:Hidden放这个地址,JS要修改就2个控件一起改了,Hidden是可以直接传回后台的,不依赖ViewState
- 2 回答
- 0 关注
- 949 浏览
添加回答
举报
0/150
提交
取消