现在的位置: 首页 > 综合 > 正文

aspx如何获取aspx.cs中定义的变量、方法;

2013年09月09日 ⁄ 综合 ⁄ 共 425字 ⁄ 字号 评论关闭

如何在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了。你发现不同了么?

抱歉!评论已关闭.