[Asp.Net] CommandArgument Eval 如何帶2個參數

  • 2202
  • 0

摘要:[Asp.Net] CommandArgument Eval 如何帶2個參數

好吧,

最近在寫著不熟的 Asp.Net,

遇到問題就加減記錄著,

現在就遇到要帶二個參數要到下一個PAGE,

才能丟給SP去弄,

當然也可以丟給ViewState存著,

不過能不用這種變數就不用吧,

那應該要怎麼帶二個變數在 CommandArgument 的 Eval 呢? (尤其是在TBGridView上面呢)

[參考網址]

http://stackoverflow.com/questions/8176853/asp-net-can-commandargument-eval-take-in-2-columns

[內容]

You may pass value of two or more columns by converting them to string with comma delimiter.

CommandArgument='<%# Eval("Role") + "," + Eval("ConflictingRole") %>'

split the commandArgument value in the handler,

string []ar=lnk.CommandArgument.ToString().Split(',');

======

鸞鳳翎毛雨壓垂,

此時應被雀輕欺,

忽朝一日雲霄霽,

依舊還教振羽衣。

======

歡迎轉錄文章,

但記得保留網址和作者名稱~