iT邦幫忙

0

用ASP.net C# 製作論壇發文時,作者欄=會員名稱 然後回傳至資料庫表單欄位裡?

  • 分享至 

  • xImage

最近專題在用C#弄一個論壇。我的會員系統照著書指導用現成的控制項勉強完成。
遇到一個難題,使用者Login了,論壇PO的頁面是用FormView做的,本身有欄TextBox(作者欄)是讓PO文的人輸入。
但我希望是PO文送出時,TextBox(作者欄)改成去Get我登入的名字(UserName),然後把UserName傳進到SQL表單的作者欄裡。FormView有辦法去Get UserName然後照常傳入SQL內嗎?
麻煩各為大大了...

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
0
pantc328
iT邦高手 1 級 ‧ 2014-11-26 08:50:06
最佳解答

Select column1,column2,userName="'"+你的變數+"'"
From Users

0
newkevin
iT邦高手 1 級 ‧ 2014-11-25 08:16:47

你能找出 你的程式碼 何時 有你要的UserName 輸入的部份
2 你能找出 你的程式碼 哪裡 輸出TextBox
3 你所學的 如何從程式碼得到1的輸入 抓到 資料
4 你所學的 如何內建輸出資料 輸入3 然後不讓改就好

0
Kyle Shen
iT邦新手 2 級 ‧ 2014-11-25 10:34:37

在.cs檔,Page Load時去資料庫要登入名稱,並顯示在Label上

player iT邦大師 1 級 ‧ 2014-11-25 15:44:57 檢舉

kyleshen提到:
Label

是單向輸出, 表單回傳時, 沒資料喔
如果不用隱藏欄位去傳的話
請用 Session 紀錄你要的變數

0
外獅佬
iT邦大師 1 級 ‧ 2014-11-26 01:06:36

老問題了...如果是用Form驗證
用User.Identity.Name就可以抓到目前登入的帳號
至於,怎麼抓到其他資料...自己想...

Andrew iT邦新手 5 級 ‧ 2015-01-24 00:18:53 檢舉

findcontours 解決了,謝謝,阿掐卡

我要發表回答

立即登入回答