今天在QQ群里学到不少,
2007-07-02 19:10
363 查看
今天在QQ群里学到不少,
1.ASP.NET
在WebForm中,我添加了一个LinkButton,我想通过这个按钮实现 后退到上一页的功能,就是相当于JS中的window.history.back();
开始,我双击LinkButton,加入了一句
Response.Write("<script>history.back();</script>");
但是,这样并不能实现对应功能.
然后,我在群里问了下,
告诉我在Page_Load(object sender, System.EventArgs e)里面,加入代码
this.LB_Back.Attributes.Add("onClick","history.back();");
更改下属性.我试了试,还是不行.
看了下,aspx产生的html,
<a id="LB_Back" onClick="history.back();" href="javascript:__doPostBack('LB_Back','')">返回</a>
想起来,如果要为 文字 添加响应事件函数时,必须为文字设置一个空的链接,
然后,我就在
Page_Load(object sender, System.EventArgs e)里面,加入代码:
this.LB_Back.Attributes.Add("onClick","history.back();");
this.LB_Back.Attributes.Add("href","#");
这样,就实现了.
2.Repeater控件(或者其他)
在绑定数据时,
<asp:Repeater id="MyRepeater" runat="server">
<HeaderTemplate>
<table cellpadding="0" border="1">
<tr>
<td>帐号</td>
<td>昵称</td>
<td>性别</td>
<td>查看密码</td>
<td>发布连接数</td>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td><%# DataBinder.Eval(Container.DataItem,"USER_ID") %></td>
<td><%# DataBinder.Eval(Container.DataItem,"USER_NAME") %></td>
<td><%# DataBinder.Eval(Container.DataItem,"USER_SEX") %></td>
<td><a href='seepassword.aspx?userid=<%# DataBinder.Eval(Container.DataItem,"USER_ID")%>' target='_self'>查看密码</a></td>
<td><%# DataBinder.Eval(Container.DataItem,"USER_LINK_COUNT") %></td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:Repeater>
<%# DataBinder.Eval(Container.DataItem,"USER_ID") %>这个语句中时没有分号结尾的.
3.C/C++
class kklass
{
int i;
double x;
};是16
但是,如果,只定义一个变量
class kklass
{
//int i;
double x;
};是8
class kklass
{
int i;
//double x;
};是4
sizeof
class CA
{
int i;
virtual void kkk(){};
};
这个对象大小是8
#include <iostream>
using namespace std;
class ClaAA
{
int i,j,k;
double x,y,z;
};
struct StrAA
{
int i,j,k;
double x,y,z;
};
int main()
{
cout<<sizeof(ClaAA)<<endl;
//cout<<sizeof(class)<<endl;
cout<<"---------"<<endl;
//cout<<sizeof(struct)<<endl;
cout<<sizeof(StrAA)<<endl;
return 0;
}
cout<<sizeof(class)<<endl;这样出错啊
另外,1个虚函数占4个字节的大小.
1.ASP.NET
在WebForm中,我添加了一个LinkButton,我想通过这个按钮实现 后退到上一页的功能,就是相当于JS中的window.history.back();
开始,我双击LinkButton,加入了一句
Response.Write("<script>history.back();</script>");
但是,这样并不能实现对应功能.
然后,我在群里问了下,
告诉我在Page_Load(object sender, System.EventArgs e)里面,加入代码
this.LB_Back.Attributes.Add("onClick","history.back();");
更改下属性.我试了试,还是不行.
看了下,aspx产生的html,
<a id="LB_Back" onClick="history.back();" href="javascript:__doPostBack('LB_Back','')">返回</a>
想起来,如果要为 文字 添加响应事件函数时,必须为文字设置一个空的链接,
然后,我就在
Page_Load(object sender, System.EventArgs e)里面,加入代码:
this.LB_Back.Attributes.Add("onClick","history.back();");
this.LB_Back.Attributes.Add("href","#");
这样,就实现了.
2.Repeater控件(或者其他)
在绑定数据时,
<asp:Repeater id="MyRepeater" runat="server">
<HeaderTemplate>
<table cellpadding="0" border="1">
<tr>
<td>帐号</td>
<td>昵称</td>
<td>性别</td>
<td>查看密码</td>
<td>发布连接数</td>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td><%# DataBinder.Eval(Container.DataItem,"USER_ID") %></td>
<td><%# DataBinder.Eval(Container.DataItem,"USER_NAME") %></td>
<td><%# DataBinder.Eval(Container.DataItem,"USER_SEX") %></td>
<td><a href='seepassword.aspx?userid=<%# DataBinder.Eval(Container.DataItem,"USER_ID")%>' target='_self'>查看密码</a></td>
<td><%# DataBinder.Eval(Container.DataItem,"USER_LINK_COUNT") %></td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:Repeater>
<%# DataBinder.Eval(Container.DataItem,"USER_ID") %>这个语句中时没有分号结尾的.
3.C/C++
class kklass
{
int i;
double x;
};是16
但是,如果,只定义一个变量
class kklass
{
//int i;
double x;
};是8
class kklass
{
int i;
//double x;
};是4
sizeof
class CA
{
int i;
virtual void kkk(){};
};
这个对象大小是8
#include <iostream>
using namespace std;
class ClaAA
{
int i,j,k;
double x,y,z;
};
struct StrAA
{
int i,j,k;
double x,y,z;
};
int main()
{
cout<<sizeof(ClaAA)<<endl;
//cout<<sizeof(class)<<endl;
cout<<"---------"<<endl;
//cout<<sizeof(struct)<<endl;
cout<<sizeof(StrAA)<<endl;
return 0;
}
cout<<sizeof(class)<<endl;这样出错啊
另外,1个虚函数占4个字节的大小.
相关文章推荐
- 今天看了别人的Blog,受不不少,虽然有大半东西看不懂,但也学到一些东西!
- 呵呵,今天又学到了
- 今天Rails都学到了啥
- 4000 今天写了一条把我两个月职业生涯学到的SQL知识全用上了的语句
- 9.6 今天学到了什么
- jq 今天学到的新技术
- 今天你又学到了什么?
- 截至复习今天所学到的内容
- 今天为图像采集卡定制程序时学到的
- 今天学了不少
- 这段时间学了不少的知识,从今天开始来写一些android方面的文章。
- 今天你学到了什么?
- 今天再搭建配置一个web项目的时学到的东西
- 今天看tp时学到一个小技巧
- Vim今天学到的
- 今天没怎么学到东西。。。
- 今天学到的东西
- 今天终于完成了美的网站的维护工作,工作中感觉又学到了点东西
- 从今天开始记录一下每天学到的Android知识、以及开发中遇到的问题
- 跟大家分享下今天所学到的PHP,虽然很基础,但是感觉也很重要