我有一個aspx用戶控件,我在兩個不同的頁面中使用。我在用戶控制頁面有一個「保存」按鈕,當它被點擊時,它必須將數據存儲在數據庫中。但是數據將根據頁面存儲在不同的表格中。問題是如何使用戶控件的保存按鈕事件的行爲不同,基於使用usercontrol的頁面。 而且標題和一些CSS類對於不同的頁面必須不同。如何檢查不同頁面的CSS類。如何使Usercontrol對不同頁面的行爲有所不同?
0
A
回答
3
It's possible在用戶控件類定義屬性表名:
public string TableName { get; set; }
集它在使用的控制:
<uc:MyControl runat="Server" ID="MyControl1" TableName="Foo" />
<uc:MyControl runat="Server" ID="MyControl2" TableName="Bar" />
,並用它在事件處理程序的任何其他.NET屬性:
protected void Save_Clicked(object sender, EventArgs e)
{
string tableName = TableName;
}
-1
謝謝你的作品!
公共財產FunctionPerpose()作爲字符串 獲取 返回m_FunctionPerpose 最終獲取 套裝(價值作爲字符串) m_FunctionPerpose =值 結束設定 高端物業 私人m_FunctionPerpose作爲字符串
Private Sub btnUpload_Click(sender As Object, e As EventArgs) Handles btnUpload.Click
If FunctionPerpose = "PurificationImport" Then
MessageBox.Show("File uploaded successfully")
ElseIf FunctionPerpose = "XYZImport" Then
結束時,如果 結束sub
構建此用戶控件,您可以在屬性窗口中看到此新的FunctionPerpose屬性窗口您正在使用該用戶控件的右側
相關問題
- 1. 如何爲不同的頁面使用不同的JS輸出?
- 2. 對不同頁面的不同授權?
- 3. 如何從不同的aspx頁面刷新mastercontrol中的usercontrol?
- 4. Java hashCode()在創建相同對象的不同執行方面有所不同
- 5. Magento:爲不同的頁面佈局使用不同的頁腳
- 6. node.Js - 如何運行不同的頁面?
- 7. 如何用不同的頁面大小對UIScrollView進行分頁?
- 8. 爲什麼對於不同的配置文件,相同的頁面佈局有所不同?
- 9. 如何爲不同用戶提供具有相同登錄頁面的不同用戶頁面?
- 10. selenium頁面出廠處理不同用戶對同一頁面的不同元素對於不同的用戶
- 11. FPDF - 我如何使用不同尺寸的不同頁面
- 12. 如何使用gmaps4rails爲不同頁面使用不同的CSS選項?
- 13. 使用不同的登錄頁面爲應用的不同部分使用不同的登錄頁面
- 14. 在wordpress中爲不同的頁面使用不同的css
- 15. 將所有不同的頁面放在一個頁面
- 16. 如何每行有不同數量的產品,每個頁面佈局有所不同
- 17. HtmlUnit click()的行爲有所不同嗎?
- 18. 訂單項的行爲有所不同
- 19. $ timeout的行爲有所不同
- 20. PageViewController中的UITableViewCell行爲有所不同
- 21. Ruby 1.9 Array.to_s的行爲有所不同?
- 22. javascript在不同瀏覽器中的行爲有所不同
- 23. Endian在不同設備上的行爲有所不同
- 24. 在WordPress中爲不同的頁面設置不同的分頁
- 25. jQuery Mobile:爲所有頁面使用相同的頁眉頁腳
- 26. 如何爲我的所有頁面使用相同的頁眉和頁腳
- 27. JavaScript刪除對象在不同瀏覽器中的行爲有所不同
- 28. 如何在同一頁面上運行不同版本的jQuery?
- 29. 在具有相同會話數據的不同頁面上的不同行
- 30. 如何爲不同的頁面創建同一個類名稱
在用戶控件中進行自定義事件。單擊_Save_時提升事件。讓不同的頁面處理事件並以他們的方式保存。 – mshsayem
..或爲用戶控制提供屬性,由不同的頁面設置,以控制* Save *按鈕的工作方式。 – Sinatr
雅,自定義事件是我認爲最好的方式...怎麼做的頁面中的CSS類。 – sms