[ASP.NET] Razor 控制 HTML 元素屬性:快速實現常見操作

2024-10-17

今天寫一些每天都會用到,但是有時候就是會忘記然後去查一下

想了想不如寫一篇文章整理一下,讓自己記住,如果你覺得太簡單就直接跳過吧

我只是要記錄一下一些 Razor 在 HTML 中下的操作方式。



[Google 試算表] 資料驗證:設定欄位日期不可小於某儲存格輸入的日期(動態資料)

2024-09-05

最近有用到這需求,我需要在 Google Sheets 中判斷某一欄 ( Column ) 的資料,裡面輸入的日期

都必須要小於另一個欄位的值,我測試許多方法,後來發現其實很簡單, 是我把事情想得太複雜了



[C#] 實現 TabPay 金流平台的快速信用卡支付整合(保留卡片) - Pay By Card Token

2024-09-04

接續上一篇文章,這也是為何主要最後選 TabPay 的原因,因為他可以保存住客戶的信用卡授權

然後再次進行刷卡,但是得先取得授權並且保存著,這時候要使用的就是 Pay by Card Token



[C#] 實現 TabPay 金流平台的快速信用卡支付整合 - Get Prime

2024-09-02

最近因為有需要,所以用到了一個三方金流的公司叫做 TabPay全方位金流平台,因為之前都只有接藍綠紅

現在百花齊放,因為看一下範例很多都是用 python 寫的,所以想說就筆記一下使用 C# 開發信用卡付款的方法

之後要用到就可以快速復習一下



[C#] 在網頁專案中使用 HtmlSanitizer 來防範 XSS 攻擊

2024-08-27

在做網頁專案中,很常會使用到 summernote 或是其他的 html 編輯器套件,會讓客戶輸入他自己要輸入的 html 

但是呢為了避免客戶輸入的 的程式碼造成 XSS 攻擊,所以有些 Tag 或是 Attribute 是危險的,這時候有同事推薦這個套件

HtmlSanitizer



[C#] 可程式化的免費圖床方案 - Pinata

今天分享目前找到的圖床最後一篇,這服務比較特別,他主打基於 Web 3 + IPFS 上儲存和檢索媒體的服務

就是 Pinata ,我網路上查一下 Pinata 的意思 : 皮納塔(西班牙語:Piñata),是一種紙糊的容器,其內裝滿玩具與糖果,於節慶或生日宴會上懸掛起來,

讓人用棍棒打擊,打破時玩具與糖果會掉落下來。

蠻有趣的名稱接下來就是我們看上傳圖片的部份,畢竟我們是以圖床為主



當麻許的超技八 2014 | Donma Hsu Design.