如何在aspx页面中得到aspx.cs中定义的值
只要知道aspx页面是一个继承自相应的aspx.cs的类, 你就知道怎么取得aspx.cs中的值了
aspx页面其实也会在运行时生成一个类,这个类从cs文件继承,所以你在cs文件中声明变量为protected或者public,
然后在aspx页面中使用<%= 变量名%> 如果是方法使用<%# 方法名%>;
<a href=rice_detail.aspx?food_id=<%=food_id3%>&name=<%=name3%>&price=<%=price3%>&picture=<%=url3%>>
有一个地方特别有意思,上面的url3,在cs文件中url3的值是字符串“img1\p (1).jpg”,当传递到rice_detail.aspx中之后,的到的值是“img1\p”,
很有意思是吧?原来是在“img1\p (1).jpg”中多了个空格,改为这样“img1\p(1).jpg”就一切OK了。你发现不同了么?