最新评论
Re:在ASP.Net 2.0中实现多语言界面的方法 孤獨Dê等待 2011-05-18 15:01
[quote]jiang_chao:可以实现全站多语言吗?
[/quote]
同问?
Re:在ASP.Net 2.0中实现多语言界面的方法 jiang_chao 2011-03-14 20:42
可以实现全站多语言吗?
Re:在ASP.Net 2.0中实现多语言界面的方法 编程入门 2010-12-31 16:08
这种方式,可以实现对应国家搜索引擎排名吗?
Re:在ASP.Net 2.0中实现多语言界面的方法 熊猫发光 2010-08-17 23:55
为什么不用xml?
Re:在ASP.Net 2.0中实现多语言界面的方法 qiaosexy 2010-07-06 09:22
[url=http://www.bccyy.com]Good.支持。[/url]
re: 在ASP.Net 2.0中实现多语言界面的方法 lovebanyi 2008-10-28 11:06
I have the desired page open in
design view and from what I understand, it's all that's required to use
that tool. Thanks in advance!
在页面编辑状态下用
design view and from what I understand, it's all that's required to use
that tool. Thanks in advance!
在页面编辑状态下用
re: 用asp.net调用excel并输出的一点经验 dngh 2008-04-23 15:04
as
re: 在ASP.Net 2.0中实现多语言界面的方法 里奥特 2007-10-17 11:09
为什么我的"Generate Local Resource"这个按钮始终是灰色的?
re: 在ASP.Net 2.0中实现多语言界面的方法 swj 2007-09-20 11:09
re: 扫盲:byval和byref dfas 2006-12-11 14:24
sdff
re: 用asp.net调用excel并输出的一点经验 aoyuan 2006-07-19 11:06
不行啊!
运行到objExcel = New Excel.Application就出错
异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。
源错误:
行 48: End Try
行 49:
行 50: objSheet = objExcel.Workbooks(1).Worksheets(1)
行 51:
行 52: End Sub
运行到objExcel = New Excel.Application就出错
异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。
源错误:
行 48: End Try
行 49:
行 50: objSheet = objExcel.Workbooks(1).Worksheets(1)
行 51:
行 52: End Sub
re: 在.net里使用全局钩子的代码 路过 2006-06-30 17:19
不是全局的吧,试过不知道是不是我代码有问题
Declare Function GetCurrentThreadId Lib "kernel32" Alias "GetCurrentThreadId" () As Integer
Declare Function SetWindowsHookEx Lib "user32" Alias "SetWindowsHookExA" (ByVal idHook As Integer, ByVal lpfn As HOOKPROC, ByVal hmod As Integer, ByVal dwThreadId As Integer) As Integer
Declare Function UnhookWindowsHookEx Lib "user32" (ByVal hHook As Integer) As Integer
Declare Function CallNextHookEx Lib "user32" (ByVal hHook As Integer, ByVal ncode As Integer, ByVal wParam As Integer, ByVal lParam As Integer) As Integer
Public Delegate Function HOOKPROC(ByVal nCode As Integer, ByVal wParam As Integer, ByVal lParam As Integer) As Integer
Public hnexthookproc As Integer = 0
Private Const WH_KEYBOARD_LL = 13&
Public Const PM_KEY_SPACE = &H20 '空格键
Public Enum HookType
WH_KEYBOARD = 2
End Enum
Public Sub UnHook() '解Hook
If hnexthookproc <> 0 Then
UnhookWindowsHookEx(hnexthookproc)
hnexthookproc = 0
End If
End Sub
Public Function SetHook() '设置Hook
If hnexthookproc <> 0 Then
Exit Function
End If
hnexthookproc = SetWindowsHookEx(HookType.WH_KEYBOARD, AddressOf MyKeyboardProc, 0, -1)
End Function
Public Function MyKeyboardProc(ByVal nCode As Integer, ByVal wParam As Integer, ByVal lParam As Integer) As Integer
MyKeyboardProc = 0
If nCode < 0 Then
MyKeyboardProc = CallNextHookEx(hnexthookproc, nCode, wParam, lParam)
Exit Function
End If
If wParam = PM_KEY_SPACE Then
MyKeyboardProc = 1
'写入你自己的代码
Form1.TextBox1.Text = "HOOK成功!"
End If
Declare Function GetCurrentThreadId Lib "kernel32" Alias "GetCurrentThreadId" () As Integer
Declare Function SetWindowsHookEx Lib "user32" Alias "SetWindowsHookExA" (ByVal idHook As Integer, ByVal lpfn As HOOKPROC, ByVal hmod As Integer, ByVal dwThreadId As Integer) As Integer
Declare Function UnhookWindowsHookEx Lib "user32" (ByVal hHook As Integer) As Integer
Declare Function CallNextHookEx Lib "user32" (ByVal hHook As Integer, ByVal ncode As Integer, ByVal wParam As Integer, ByVal lParam As Integer) As Integer
Public Delegate Function HOOKPROC(ByVal nCode As Integer, ByVal wParam As Integer, ByVal lParam As Integer) As Integer
Public hnexthookproc As Integer = 0
Private Const WH_KEYBOARD_LL = 13&
Public Const PM_KEY_SPACE = &H20 '空格键
Public Enum HookType
WH_KEYBOARD = 2
End Enum
Public Sub UnHook() '解Hook
If hnexthookproc <> 0 Then
UnhookWindowsHookEx(hnexthookproc)
hnexthookproc = 0
End If
End Sub
Public Function SetHook() '设置Hook
If hnexthookproc <> 0 Then
Exit Function
End If
hnexthookproc = SetWindowsHookEx(HookType.WH_KEYBOARD, AddressOf MyKeyboardProc, 0, -1)
End Function
Public Function MyKeyboardProc(ByVal nCode As Integer, ByVal wParam As Integer, ByVal lParam As Integer) As Integer
MyKeyboardProc = 0
If nCode < 0 Then
MyKeyboardProc = CallNextHookEx(hnexthookproc, nCode, wParam, lParam)
Exit Function
End If
If wParam = PM_KEY_SPACE Then
MyKeyboardProc = 1
'写入你自己的代码
Form1.TextBox1.Text = "HOOK成功!"
End If
re: Datagrid套Datagrid:方法一 随意 2006-06-23 09:20
两个repeater控件,id都是 ParentRepeater 是不是有错啊。
re: 在ASP.Net 2.0中实现多语言界面的方法 北雪 2006-06-21 16:59
楼主,你11中的代码少了一个END IF,请帮我解释一下上面的问题,谢谢。。
re: 在ASP.Net 2.0中实现多语言界面的方法 北雪 2006-06-21 16:57
Response.Cookies(Global.ASP.global_asax.LANGUAGE_COOKIE_NAME).Value = language
这句话中的Global.ASP.global_asax.LANGUAGE_COOKIE_NAME是什么意思?
这句话中的Global.ASP.global_asax.LANGUAGE_COOKIE_NAME是什么意思?
re: ASP.net下生成EXCEL文件问题 undenied 2006-06-06 16:09
没有存取权限,在web.config加一句<identity impersonate="true"></identity>
re: 在ASP.Net 2.0中实现多语言界面的方法 FISHER 2006-05-19 23:02
嗯,我常常把自动生成的@Page的Culture="auto" UICulture="auto"全去掉而直接使用web.config中的设置。我还尝试globalization中的enableClientBasedCulture="false“来去除browser中的culture设置,但好像不太管用。
sunhai, 除了Lable外,新的asp:Localize也很好用,特别是对静态的文字。
另外,除了meta:resourcekey以外,还可以用类似:
<asp:Button ID="Button1"
runat="server"
Text="<%$ Resources:WebResources, Button1Caption %>" />
如果你有WebResources.resx在App_GlobalResources中。
sunhai, 除了Lable外,新的asp:Localize也很好用,特别是对静态的文字。
另外,除了meta:resourcekey以外,还可以用类似:
<asp:Button ID="Button1"
runat="server"
Text="<%$ Resources:WebResources, Button1Caption %>" />
如果你有WebResources.resx在App_GlobalResources中。
re: 在ASP.Net 2.0中实现多语言界面的方法 青蛙非王子 2006-05-19 17:03
受教了
re: 在ASP.Net 2.0中实现多语言界面的方法 myrat 2006-05-19 10:10
@FISHER
是吗,好像不需要吧?我已经自己设置UICulture了,而且我就是不需要它自动转换UICulture啊。
@sunhai
谢谢你的问题,但实际上,这些都是会被自动生成的
请看button和gridview在generate local resource之后变成什么:
<asp:Button ID="Button1" runat="server" meta:resourcekey="Button1Resource1" Text="Button1" /><br />
<asp:GridView ID="GridView1" runat="server" meta:resourcekey="GridView1Resource1">
<Columns>
<asp:BoundField HeaderText="HEader1" meta:resourcekey="BoundFieldResource1" />
<asp:BoundField HeaderText="Header2" meta:resourcekey="BoundFieldResource2" />
</Columns>
</asp:GridView>
是吗,好像不需要吧?我已经自己设置UICulture了,而且我就是不需要它自动转换UICulture啊。
@sunhai
谢谢你的问题,但实际上,这些都是会被自动生成的
请看button和gridview在generate local resource之后变成什么:
<asp:Button ID="Button1" runat="server" meta:resourcekey="Button1Resource1" Text="Button1" /><br />
<asp:GridView ID="GridView1" runat="server" meta:resourcekey="GridView1Resource1">
<Columns>
<asp:BoundField HeaderText="HEader1" meta:resourcekey="BoundFieldResource1" />
<asp:BoundField HeaderText="Header2" meta:resourcekey="BoundFieldResource2" />
</Columns>
</asp:GridView>
re: 在ASP.Net 2.0中实现多语言界面的方法 sunhai 2006-05-19 08:47
页面上所有显示的内容全用LABEL 做不太现实吧
比如下列东东; DATAGRID 或 DATAGRIDVIEW 的 HEAD, TABSTRIP的 TITLE, BUTTON的 TEXT, MENU ITEM的 CAPTION.....
如此一些不是 LABEL或不能用LABEL替换的控件需要显示文字的,有很多...
比如下列东东; DATAGRID 或 DATAGRIDVIEW 的 HEAD, TABSTRIP的 TITLE, BUTTON的 TEXT, MENU ITEM的 CAPTION.....
如此一些不是 LABEL或不能用LABEL替换的控件需要显示文字的,有很多...
