我在aspx页面上有一个按钮
<asp:Button runat="server" CssClass="sc-ButtonHeightWidth" ID="btnFirstSave" Text="Save" OnClick="btnSave_Click" />
Run Code Online (Sandbox Code Playgroud)
我试图在后面的代码中获取事件目标和事件源,以便基于它进行一些验证.我试过下面的代码.
string ctrlname = page.Request.Params.Get("__EVENTTARGET");
string ctrlname = Request.Form["__EVENTTARGET"];
string ctrlname = Request.Params["__EVENTTARGET"];
Run Code Online (Sandbox Code Playgroud)
但以上所有都给了我空洞的价值观.如何获得每次都引起回发的控件.我上面做错了什么?
仅供参考:我已经尝试过本链接中提到的解决方案.但它唯一的返回按钮文本给我.我想要buttonID.
我需要从一个乐队列表中显示键盘播放器,我已经能够使用以下SQL:
SELECT BAND.NAME AS Band_Name, KBPLAYER.NAME AS Keyboard_Player
FROM BAND
FULL OUTER JOIN (
SELECT M.NAME, MO.BID
FROM MEMBEROF MO, MEMBER M
WHERE MO.INSTRUMENT='keyboards'
AND M.MID=MO.MID
) KBPLAYER
ON BAND.BID=KBPLAYER.BID
ORDER BY BAND.NAME, KBPLAYER.NAME
Run Code Online (Sandbox Code Playgroud)
以上查询显示该频段中所有乐队和键盘播放器(如果有)的名称,但我还想为那些没有键盘播放器的乐队显示"No KeyBoard Players".我怎样才能做到这一点?如果您需要我提供表格结构的详细信息,请告诉我.
更新:请注意,我无法使用任何SQL3 procedures(COALESCE, CASE, IF..ELSE).它需要严格遵守SQL3标准.
下面是我的javascript
var s = new Number(123456789);
alert(s.toLocaleString("en-US"));
Run Code Online (Sandbox Code Playgroud)
这给出123,456,789了铬的结果.但IE 8显示123,456,789.00.是否有任何限制".00"在IE中添加的工作?
仅供参考:我已经检查过这会在Chrome中出现问题并且搜索谷歌没有用.