任何人都可以指導我如何自定義Acumatica的登錄頁面?我想在選擇公司登錄時添加一些信息。 感謝您的支持。如何自定義Acumatica的登錄頁面
1
A
回答
1
這是我的絕招
首先修改幀/ Login.aspx.cs並添加以下功能
private DataSet GetCompanyList()
{
string connectionString = ConfigurationManager.ConnectionStrings["ProjectX"].ConnectionString;
string queryString = "SELECT b.AcctCD, b.AcctName FROM BAccount b WHERE b.[Type] = 'CP'";
SqlDataAdapter adapter = new SqlDataAdapter(queryString, connectionString);
DataSet companies = new DataSet();
adapter.Fill(companies, "BAccount");
return companies;
}
然後編輯FillCompanyCombo功能:
private void FillCompanyCombo()
{
DataSet ds = GetCompanyList();
DataTable dt = ds.Tables[0];
string[] companies = PXDatabase.AvailableCompanies;
var query = from row in dt.AsEnumerable()
join a in companies on row["AcctCD"].ToString().Trim() equals a
select new { Code = a, Name = row["AcctName"] };
var list = query.ToList();
if (list.Count == 0)
{
this.cmbCompany.Visible = false;
}
else
{
this.cmbCompany.Items.Clear();
foreach (var item in list)
{
this.cmbCompany.Items.Add(new ListItem(item.Code + " - " + item.Name, item.Code));
}
if (list.Count == 1)
{
this.cmbCompany.Visible = false;
this.cmbCompany.SelectedValue = this.cmbCompany.Items[0].Value;
}
else
{
HttpCookie cookie = this.Request.Cookies["CompanyID"];
if (cookie != null && !string.IsNullOrEmpty(cookie.Value))
this.cmbCompany.SelectedValue = cookie.Value;
}
}
}
0
作爲建議在哪裏看我可以建議你分析頁面MasterPages \ Login.master和修改那裏的一些信息。
+0
我正在與acumatica版本4.0,所以我找不到Login.master。 – 2014-09-16 01:16:22
相關問題
- 1. Acumatica登錄頁面錯誤
- 2. Sharepoint 2010的自定義登錄頁面
- 3. Yii bootstrap自定義登錄頁面
- 4. SharePoint 2013自定義登錄頁面?
- 5. Django自定義登錄頁面
- 6. Nginx - 自定義登錄頁面
- 7. Azure AD - 自定義登錄頁面
- 8. 自定義登錄頁面CSS樣式
- 9. SiteMinder SSO自定義登錄頁面
- 10. 自定義默認登錄頁面Alfresco
- 11. Nodejs Express basicAuth自定義登錄頁面
- 12. 自定義Google登錄頁面
- 13. 自定義Twitter oAuth登錄頁面
- 14. 如何替換Acumatica登錄頁面上的圖像
- 15. 如何自定義MSCRM 2016的IFD登錄頁面?
- 16. 如何自定義基於SharePoint 2010聲明的登錄頁面?
- 17. 如何在Magento中創建自定義登錄頁面?
- 18. 如何從IdentityServer3登錄頁面返回自定義參數?
- 19. 無法爲B2C登錄頁面添加自定義頁面
- 20. 重定向到Woocommerce失敗登錄時的自定義登錄頁面
- 21. Acumatica維基綁定到自定義頁面
- 22. 如何重定向登錄用戶自定義的頁面在BuddyPress的WordPress的&
- 23. 登錄狀態控制不直接登錄頁面,如果在自定義url
- 24. 如何自定義帳戶鎖定的ADFS 3.0登錄頁面上的消息?
- 25. 如何自定義頁面?
- 26. 頁面自定義使用彈性登錄認證的登錄表格
- 27. Nodejs自定義登錄後成功重定向頁面
- 28. 使用Windows Identity Foundation重定向到自定義登錄頁面
- 29. 從自定義登錄頁面(iOS)重定向到App Store
- 30. 自動解散登錄頁面登錄
嗯。請告訴我,您使用的是Acumatica的哪個版本?我可以嘗試在我的電腦上安裝你的版本,並希望能給你一些答案 – 2014-09-25 16:15:02