1.自学的教程都是看到那些控件的拖拉,如 按钮 控件,双击后在里面写代码,然后 浏览aspx页面,就一堆 <input type="hidden" value="....."/>,真正企业的网站都这样做的吗?2.诸如
  
void Pae_Load(object sender, EventArgs e)
{
Button1.Attributes.Add("onclick","javascript:return confirm('真的要删除吗?')");
}我之前喜欢都是在页面直接写入js的,在.net中要这样才最好?。还有很多,因为之前是学过asp的 缘故,所以 感觉不太舒服

解决方案 »

  1.   

    企业网站快速开发,肯定就拖控件快速实现啦
    JS的话,也可以直接写在页面里呀,没必要在后端去处理,最终到客户端都还是HTML而以
      

  2.   

    js还是直接在aspx页面中写好
      

  3.   

    <asp:Button ID="Button1" runat="server" Text="删除" OnClientClick="javascript:return confirm('真的要删除吗?')" />
      

  4.   

    每一个服务器控件 最后肯定都生成一个html普通的控件 代码   这很正常啊你一直做asp的, 现在做。net , 感觉不舒服 甚至很不舒服的地方  这很正常,而且以后你会觉得越来越多!!你做好心理准备吧asp转到.net 你一定要记住:除了js html css  div  前台东西,后台的所有编程习惯和写法,你要全部忘记asp!.net是全新的编程 不仅仅是语法上。不知道你对面向对象编程基础了解多少,.net是面向对象编程,asp不是,你要经历一次“洗脑”的编程思想转变
      

  5.   

    C# code
    void Pae_Load(object sender, EventArgs e)
    {
        Button1.Attributes.Add("onclick","javascript:return confirm('真的要删除吗?')");
    }你还不是可以在页面写
    只是一种形式
    对于企业网站 都是讲究速成 
    客户要的是效果 老板看的是结果 
    原来我从asp转net的时候也不习惯 也是用asp面向过程的思路来做net
      

  6.   

    OnClientClick="return confirm('真的要删除吗?');"
    根据页面生成文件的viewstate,刷新或重新打开判断文件是否存在
    将不影响页面显ViewState持久化保存到服务器端的硬盘上
    压缩ViewState字符串 
      

  7.   

    从asp到asp.net,慢慢就会适应的。asp.net的开发效率比asp要高一些。
      

  8.   

    我见过的不少asp.net网站是除了后台是不用web服务器控件,只用html服务器控件
      

  9.   

    学asp的转asp.net 压力不大,3个月左右就能转过去了我以前也是学asp的,编程这东西反正是互通的多去下点实例看看好了,刚开始是不习惯,.net做网站的方式变化很大,要把思路转换过来但是学asp的人有一个直接学.net的人所没有的优势:你对代码很熟,js html css等等那些靠拖控件的编程者,做不出来真正自己理想的或者客户想要的东西的,以前见过一个.net开发者,调一个界面调了两天,F5都快被他按烂了,瀑布汗!!!
      

  10.   

    asp.net 技术交流群 71436018
      

  11.   

    这个要顶,这里就有不少这样的.不但不了解JS HTML CSS,还鄙视别人用js html css做出他用拖控件的一样的效果.
      

  12.   


    如果.net是面向对象编程...那ASP.NET又是面向什么编程的思想?
      

  13.   

    1 服务器控件都是很少使用,基本都是用HTML控件加上runnat="server".
    2 对于一些文本控件,后台会用XXX.InnerHTml的方法,来输出
    3 一些dataset,sqldatasource等等不会使用,一般会查询出来转换成List<T>暂时就这些吧~~
      

  14.   


    查看一些asp.net的网站,你会发现他的页面没有那些HUGYUGBUYT8763897875加密的代码,
    这就是大部分就是用了html控件,加上runnat=server,
    你如果用了服务器控件,即使使用了viewstat=fasle,页面上还是会有少量的那些加密过后的代码
      

  15.   

    我刚开始java后来接asp项目,现在又转到.net,感觉只要基础打牢其它就无所畏惧了,反正写代码是够了,但要想精通,就看你自身的天赋,以及刻苦钻研的能力了,没有任何一种语言是白给的,都是各有千秋,灵魂运用,合理架构才是王道!!
      

  16.   

    说真的,难道你认为.net就体现在拖控件快吗? 手写html比拖一个控件慢多少呢?
      

  17.   

    自己喜欢咋写就咋写,前端页面就用 html 就好了,不是非得使用 服务器控件
      

  18.   

    如果头像是本人的话,csdn上又多了个靓女哦 ~~~~~