asp.net 在DNN模塊開發(fā)中遇到的resx怪問題
在DNN模塊開發(fā)中遇到的resx怪問題
最近在修改以前的一個CrossArticle模塊,其中有一個Test.ascx文件中的resourkey始終只能顯示直接給出的text值,而不能顯示resx文件中的值。
而其他ascx文件皆能使用自己resx中的文本。
反復(fù)檢查了N次,快瘋了。用vs2008的 tools菜單下的生成resx也不能解決問題。
請朋友們能個提示,謝謝。
相關(guān)代碼片斷:
<?xml:namespace prefix = asp />" resourcekey="hyplReadMore">
<td align="left" nowrap>
<asp:HyperLink ID="lnkReadMore" resourcekey="hyplReadMore" Visible='<%# showReadMore %>' class="Normal" runat="server" Text="詳情..."></asp:HyperLink>
</td>
然后有幾位朋友回答了,雖然沒有解決問題,但對我還是有提示作用,后用“GetResourceFile(this,"”作為關(guān)鍵字,google出了答案。
====下面是答案:
在private void InitializeComponent()
中加入“this.LocalResourceFile =
DotNetNuke.Services.Localization.Localization.GetResourceFile(this,"CrossArticle.ascx");”
就解決問題了。
涉及到的URL:
http://anforen. 5d 6d.com/thread-294-1-1.html
http://dnnme.cn/showtopic-557.aspx
另外一個問題是:
當(dāng)時我在ascx頁面上,添加linkbutton,無法在code behind文件里對click事件進(jìn)行處理,雙擊頁面上的button,只會在ascx的文件里以script的代碼進(jìn)行處理。
剛開始到處檢查代碼。
最后發(fā)現(xiàn)答案如下:
public abstract class 類時,button不會有屬性窗口的閃電事件設(shè)置。將abstract改為partial就可
以
===
兩個小問題,解決了,在此記一下,我寫的就是這風(fēng)格。主要是能讓今后我以及大家能在google時,找到線索就夠了。
相關(guān)文章
ASP.NET中上傳并讀取Excel文件數(shù)據(jù)示例
如何打開Excel數(shù)據(jù)庫文件,想必有很多朋友都不清楚吧,下面通過一個簡單的例子,實現(xiàn)讀取Excel數(shù)據(jù)文件2014-05-05ASP.NET簡單獲取服務(wù)端和客戶端計算機名稱的方法
這篇文章主要介紹了ASP.NET簡單獲取服務(wù)端和客戶端計算機名稱的方法,涉及asp.net獲取服務(wù)器端計算機名以及根據(jù)IP獲取客戶端主機名的相關(guān)技巧,需要的朋友可以參考下2016-08-08VS2010、VS2008等項目的默認(rèn)瀏覽器修改方法(圖文)
默認(rèn)情況下,VS會使用操作系統(tǒng)的默認(rèn)瀏覽器,但我在調(diào)試 ASP.NET 程序時更偏向于使用IE瀏覽器,下面與大家分享下VS2010、VS2008等項目的默認(rèn)瀏覽器的修改方法2013-05-05asp.net基于Calendar實現(xiàn)blog日歷功能示例
這篇文章主要介紹了asp.net基于Calendar實現(xiàn)blog日歷功能,涉及asp.net使用Calendar控件操作日期與時間相關(guān)運算技巧,需要的朋友可以參考下2017-07-07