首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> .NET 網頁程式設計 >> ASP.NET 基礎 >> ASP.NET 基礎

ASP.NET Web Pages 幫助器完整 API 參考手冊

     編輯:ASP.NET 基礎

ASP.NET Web Pages - 幫助器物件完整 API 參考手冊


Analytics 物件 (Google/StatCounter/Yahoo 分析追蹤)

方法描述
Analytics.GetGoogleHtml(webPropertyId)渲染指定 GA 追蹤 ID 的 JavaScript 程式碼
Analytics.GetStatCounterHtml(project, security)渲染 StatCounter 分析追蹤碼
Analytics.GetYahooHtml(account)渲染 Yahoo Analytics 追蹤碼

Bing 物件 (搜尋整合)

方法描述
Bing.SearchBox([boxWidth])嵌入 Bing 搜尋框,可設定 SiteUrl、SiteTitle (通常在 _AppStart 設定)
Bing.AdvancedSearchBox([boxWidth, resultWidth, resultHeight, themeColor, locale])進階搜尋結果嵌入,支援自訂寬高、主題色、地區設定

Chart 物件 (資料視覺化圖表)

方法描述
Chart(width, height [, template] [, templatePath])初始化圖表物件,設定寬高、選用樣板
Chart.AddLegend([title] [, name])新增圖例
Chart.AddSeries([name] [, chartType] [, chartArea] [, axisLabel] [, legend] [, markerStep] [, xValue] [, xField] [, yValues] [, yFields] [, options])新增資料系列,支援多種圖表類型 (column, bar, line, pie, area 等)

Crypto 物件 (加密雜湊)

方法描述
Crypto.Hash(string [, algorithm])字串雜湊,預設 SHA256,支援 MD5、SHA1、SHA384、SHA512
Crypto.Hash(bytes [, algorithm])位元組陣列雜湊

Facebook 物件 (社交整合)

方法描述
Facebook.LikeButton(href [, buttonLayout] [, showFaces] [, width] [, height] [, action] [, font] [, colorScheme] [, refLabel])嵌入 Facebook 讚按鈕,支援版面、臉部顯示、尺寸、動作類型、字型、配色

FileUpload 物件 (檔案上傳 UI)

方法描述
FileUpload.GetHtml([initialNumberOfFiles] [, allowMoreFilesToBeAdded] [, includeFormTag] [, addText] [, uploadText])渲染檔案上傳介面,支援多檔、自訂按鈕文字

GamerCard 物件 (Xbox 玩家卡片)

方法描述
GamerCard.GetHtml(gamerTag)渲染指定 Xbox Gamertag 玩家卡片

Gravatar 物件 (全域辨識頭像)

方法描述
Gravatar.GetHtml(email [, imageSize] [, defaultImage] [, rating] [, imageExtension] [, attributes])依 Email 產生 Gravatar 圖片,支援尺寸、預設圖、分級、副檔名、HTML 屬性

Json 物件 (序列化)

方法描述
Json.Encode(object)物件序列化為 JSON 字串
Json.Decode(string)JSON 字串反序列化為動態物件

LinkShare 物件 (社群分享連結)

方法描述
LinkShare.GetHtml(pageTitle [, pageLinkBack] [, twitterUserName] [, additionalTweetText] [, linkSites])產生社群分享連結 (Facebook、Twitter、LinkedIn 等)

ModelState 物件 (模型驗證狀態)

方法/屬性描述
ModelStateDictionary.AddError(key, errorMessage)關聯錯誤訊息至表單欄位
ModelStateDictionary.AddFormError(errorMessage)關聯錯誤訊息至整個表單
ModelStateDictionary.IsValid無驗證錯誤時回傳 true

ObjectInfo 物件 (偵錯檢視)

方法描述
ObjectInfo.Print(value [, depth] [, enumerationLength])遞迴列印物件所有屬性與值,適合偵錯

ReCaptcha 物件 (人機驗證)

方法/屬性描述
ReCaptcha.GetHtml([publicKey] [, theme] [, language] [, tabIndex])渲染 reCAPTCHA 驗證元件
ReCaptcha.PublicKey / PrivateKey設定金鑰 (通常在 _AppStart 設定)
ReCaptcha.Validate([privateKey])驗證使用者回應,回傳驗證結果

Twitter 物件 (推文整合)

方法描述
Twitter.Profile(twitterUserName)顯示指定使用者推文時間軸
Twitter.Search(searchQuery)顯示指定關鍵字搜尋結果

Video 物件 (多媒體播放)

方法描述
Video.Flash(filename [, width, height])Flash 影片播放器
Video.MediaPlayer(filename [, width, height])Windows Media Player
Video.Silverlight(filename, width, height)Silverlight 播放器 (.xap 檔案)

WebCache 物件 (記憶體快取)

方法描述
WebCache.Get(key)取得快取物件,不存在回傳 null
WebCache.Remove(key)移除指定快取
WebCache.Set(key, value [, minutesToCache] [, slidingExpiration])寫入快取,支援滑動過期 (每次存取重設計時)

WebGrid 物件 (資料表格渲染)

方法描述
WebGrid(data)以查詢資料建立 WebGrid 實例
WebGrid.GetHtml()渲染 HTML 表格
WebGrid.Pager()渲染分頁導航

WebImage 物件 (影像處理)

方法描述
WebImage(path)從路徑載入影像
WebImage.AddImagesWatermark(image)加入圖片浮水印
WebImage.AddTextWatermark(text)加入文字浮水印
WebImage.FlipHorizontal() / FlipVertical()水平/垂直翻轉
WebImage.GetImageFromRequest()從上傳要求載入影像
WebImage.Resize(width, height)調整尺寸
WebImage.RotateLeft() / RotateRight()左右旋轉 90 度
WebImage.Save(path [, imageFormat])儲存影像

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved