1.自学的教程都是看到那些控件的拖拉,如 按钮 控件,双击后在里面写代码,然后 浏览aspx页面,就一堆 <input type="hidden" value="....."/>,真正企业的网站都这样做的吗?2.诸如
void Pae_Load(object sender, EventArgs e)
{
Button1.Attributes.Add("onclick","javascript:return confirm('真的要删除吗?')");
}我之前喜欢都是在页面直接写入js的,在.net中要这样才最好?。还有很多,因为之前是学过asp的 缘故,所以 感觉不太舒服
void Pae_Load(object sender, EventArgs e)
{
Button1.Attributes.Add("onclick","javascript:return confirm('真的要删除吗?')");
}我之前喜欢都是在页面直接写入js的,在.net中要这样才最好?。还有很多,因为之前是学过asp的 缘故,所以 感觉不太舒服
JS的话,也可以直接写在页面里呀,没必要在后端去处理,最终到客户端都还是HTML而以
void Pae_Load(object sender, EventArgs e)
{
Button1.Attributes.Add("onclick","javascript:return confirm('真的要删除吗?')");
}你还不是可以在页面写
只是一种形式
对于企业网站 都是讲究速成
客户要的是效果 老板看的是结果
原来我从asp转net的时候也不习惯 也是用asp面向过程的思路来做net
根据页面生成文件的viewstate,刷新或重新打开判断文件是否存在
将不影响页面显ViewState持久化保存到服务器端的硬盘上
压缩ViewState字符串
如果.net是面向对象编程...那ASP.NET又是面向什么编程的思想?
2 对于一些文本控件,后台会用XXX.InnerHTml的方法,来输出
3 一些dataset,sqldatasource等等不会使用,一般会查询出来转换成List<T>暂时就这些吧~~
查看一些asp.net的网站,你会发现他的页面没有那些HUGYUGBUYT8763897875加密的代码,
这就是大部分就是用了html控件,加上runnat=server,
你如果用了服务器控件,即使使用了viewstat=fasle,页面上还是会有少量的那些加密过后的代码