none
function RRS feed

解答

所有回覆

  • 有兩個方向建議
    1.使用類別來建立您共用的Function
    2.將Function寫在WebUserControl

    ^_^
    topcat(姍舞之間的極度凝聚)http://www.dotblogs.com.tw/topcat/
    • 已提議為解答 Lolota Lee 2009年9月23日 上午 10:40
    2009年9月23日 上午 08:21
    版主

  • 我目前只有在學習階段.只有用記事本寫.可以請你做個簡單的範例給我參考嗎
    那一種都行.只要方便使用就行了

    2009年9月23日 上午 08:25
  • 舉小喵大所說的其中一種

    2.將Function寫在WebUserControl:

    <head runt = "server">
    <script language = "javascript或vb或cs等等">
    function showmenu(bol)
    {
    if(bol)
    {
    documents.getElementByID("Label1")
    }
    }
    </script>
    <title>Net</title>
    </head>
    2009年9月23日 上午 08:46
  • 用記事本開發的話,就看這篇吧:
    http://www.microsoft.com/taiwan/msdn/columns/mvp/aspxcode.htm


    論壇是網友平等互助 保證解答請至 微軟技術支援服務
    • 已標示為解答 toney621 2009年9月24日 上午 01:45
    2009年9月23日 上午 09:18
  • 既然您在學習階段,那麼小喵不得不提一下

    如果您以前寫過asp,php,jsp,...這一類的,用記事本小喵覺得還好

    但是如果要用記事本寫.NET,相信目前大部分的人都沒辦法做到(小喵也沒辦法!!)

     

    因此,首先建議您去下載免費的工具,學習.NET一定要選對工具。

    http://www.microsoft.com/express/vwd/

    小喵舉個用類別的例子給您當參考

    請點選這個操作範例錄影

     操作示範錄影

    不過建議您找本書實際的跟著書上的進度學習,這樣才能有比較完整的學習
    人人都曾經是新手
    加油唷!!
    ^_^
     


    topcat(姍舞之間的極度凝聚)http://www.dotblogs.com.tw/topcat/
    2009年9月23日 下午 01:49
    版主
  • 感謝大大的回答.
    但執行結果是空白...
    不知是那裏有需再注意的
    p.s. 全部四個檔案都以記事本打完.
          確認過iis是ok的,目前已有在跑我另一支aspx網頁
    2009年9月24日 上午 01:48
  • 再誠摯的建議您一次
    別用記事本去學.NET
    如果您真的想要學深入的話
    ^_^


    topcat(姍舞之間的極度凝聚)http://www.dotblogs.com.tw/topcat/
    2009年9月24日 上午 01:56
    版主
  • 感謝您的建議

    雖然我之前已用另一方式解決我的問題.但還是來問看看正式的解答是什麼

    在此也說明我目前的方式,但目前正在試冷熱大大提供的ms網頁.看有沒有辦法學習正宗的

    index.aspx
    'start
    <%@ Page Language="VB" ContentType="text/html" ResponseEncoding="utf-8" %>
    <%@Import Namespace="System.Data" %>
    <%@Import Namespace="System.Data.SQLClient" %>
    <%
    dim dbConnection as sqlconnection
    dim dbCommand as sqlcommand
    dim dbdatareader as sqldatareader
    dim conn as string = configurationsettings.appsettings("db_connection")
    dbConnection=new sqlconnection(conn)
    dbConnection.open()
    dim sql,
    %>
    <!--#include file="Pcount.aspx" -->
    <%=sql%>
    'end

    Pcount.aspx
    'start
    '在此寫入function的內容,也可用迴圈呼叫
    sql="select......"
    dbCommand=new sqlcommand(sql,dbConnection)
    dbdatareader=dbCommand.executereader()
    sql=dbdatareader.item("...")
    'end

    2009年9月24日 上午 02:06
  • 沒看到你輸出 html 語法,網頁空白是正常的。


    論壇是網友平等互助 保證解答請至 微軟技術支援服務
    2009年9月24日 上午 02:30
  • 小喵好奇的問一下,為何要用記事本開發??(真的很好奇!!)

    以您所貼的寫法

    asp.net從1.0發展至今3.5,一路上從1.0,1.1,2.0,3.5,而4.0也將在明年出來
    現在已經很少人在用include的寫法
    這是當初從asp轉到asp.net為了相容於asp的寫法時所保留

    而如果您有注意的話,目前大部分的書籍(大約從2.0以後)
    也很少人在書上用Code in line的寫法(就是後端程式碼與畫面寫在同一個aspx)
    大部分的寫法都改成Code behind(或者稱為Code Separate
    也就是畫面的設計與後端程式碼分開成兩個同的檔案的方式
    這個改變從1.0就已經開始,主要的就是要改善asp時代程式碼與畫面交叉,較沒有組織也不易維護的缺點

    這些東西如果用工具來開發會簡易很多
    (如果您有看小喵特別花時間錄製上傳的操作錄影的話,不知道您是否有看過呢??)

    小喵不清楚您之前是否有接觸web開發
    如果您是從asp剛要轉asp.net的話(小喵也是這樣走過來的,asp→asp.net)
    建議您,一定要把asp.net當作是個全新的東西來學
    asp所能夠繼續下來的東西不多

    您還要跟著學怎麼使用類別,怎麼使用Server控制項,怎麼使用ajax,怎麼使用ado.net,怎麼使用linq
    這些有工具的輔助才學得到

    以上的訊息提供您參考
    希望您能下載免費的VWD Express來試試看!!
    以免當您學了一個月後,發現學得的都是舊的東西,真正要看市面上的書,與您所用的完全不同
    走了一段冤枉路

    也祝福您能夠愉快的學習
    加油!!


    topcat(姍舞之間的極度凝聚)http://www.dotblogs.com.tw/topcat/
    2009年9月24日 上午 05:19
    版主
  • 冷大誤會了.
    我是說依你給的網頁.keyin上後執行出來的是沒有劃面...
    2009年9月24日 上午 07:11
  • 感謝小喵大大的方法
    我卻實是剛從asp要轉到.net
    而且劃面程式分離實在一時找不到方法入門
    因為在asp時只有用記事本寫程式的部份.劃面的部份還是用html
    而且.之前有下載過vs2005 express 但發現它佔的資源還蠻大的
    所以就試著以記事本方式來學習
    雖然方法都笨笨的.但還是可以出來我要的結果
    提出這個問題也是想日後修改的方便性
    至於你提到的 VWD express 我會找時間下載來用看看
    2009年9月24日 上午 07:19
  • 只有這樣的內容有畫面嗎?
    Hello.aspx

    <%
    Response.Write("Hello World")
    %>
    論壇是網友平等互助 保證解答請至 微軟技術支援服務
    2009年9月24日 上午 09:33
  • 哈哈..冷大..
    那是我把它省略沒貼上.
    我只是分享一下我目前的用法
    2009年9月28日 上午 01:36