问题列表 - 第24378页

ASP .NET - 如何通过转发器进行迭代?

我要做的是迭代转发器并读取一些控件值:

   foreach (RepeaterItem iter in TablePanier.Items)
    {
        string guid = ((HiddenField)iter.FindControl("guid")).Value.ToString();

        // nombre exemplaires du livre

        int nbExemplaires = int.Parse(((System.Web.UI.WebControls.TextBox)iter.FindControl("txtNbExemplaires")).Text.ToString());

    }
Run Code Online (Sandbox Code Playgroud)

如您所见,我有一个HiddenValue和一个TextBox.不幸的是,这不起作用,值无法正确读取.

怎么了?

谢谢!

编辑: 这是表格的完整代码:

public partial class Panier : System.Web.UI.Page
{
    Bussiness.Manager _manager = new Bussiness.Manager("MSSQLSERVER");
    IEnumerable<Bussiness.iPanier> _paniers;
    CurrencyConvertor _currencyConvertor = new CurrencyConvertor();
    Bussiness.iCommande _commande;
    int  idPanier;

    protected void Page_Load(object sender, EventArgs e)
    {
        if (Session["login"] != null)
        {
            Security security = new Security();
           _paniers = _manager.chargerPannierUtilisateur(Session["login"].ToString());

            foreach (Bussiness.iPanier p in _paniers)
            {
                idPanier = p.id;
                TablePanier.DataSource = …
Run Code Online (Sandbox Code Playgroud)

asp.net repeater

2
推荐指数
1
解决办法
1万
查看次数

CodePage ID到CodePage名称:Delphi中的GetEncoding等效?

我正在寻找与Delphi7中使用的.Net Encoding.GetEncoding方法相当的Win32.

我想要实现的是将代码页ID(即:28592)转换为代码页名称(在这种情况下为iso-8859-2).

我发现了一个名为GetCPInfoEx的Win32函数,但它返回一个长的CodePage名称,我需要一个简短的名称,就像本页列出的那样:(参见名称列) http://msdn.microsoft.com/en-我们/库/ system.text.encoding.aspx

谢谢!

.net delphi winapi encoding codepages

4
推荐指数
1
解决办法
5988
查看次数

为什么我们在扩展方法中使用"this"?

我想问为什么我们在扩展方法(C#语言)中的参数之前使用"this"关键字...........喜欢这个函数:

    public static int ToInt(this string number)
    {
        return Int32.Parse(number);
    }
Run Code Online (Sandbox Code Playgroud)

我知道我们必须使用它,但我不知道为什么.

c#

14
推荐指数
2
解决办法
1254
查看次数

gluLookAt不起作用

我用opengl编程,我想改变相机视图:

...

void RenderScene() //Zeichenfunktion
{

 glClearColor( 1.0, 0.5, 0.0, 0 );
    glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT ); 
   glLoadIdentity ();  


    //1.Form:
    glBegin( GL_POLYGON );  //polygone

    glColor3f( 1.0f, 0.0f, 0.0f );  //rot
    glVertex3f( -0.5, -0.5, -0.5 ); //unten links   3 =3 koords, f=float


    glColor3f( 0.0f, 0.0f, 1.0f ); //blau 
    glVertex3f(  0.5, -0.5, -0.5 ); //unten rechts
    glVertex3f(  0.5,  0.5, -0.5 );//oben rechts
    glVertex3f( -0.5,  0.5, -0.5 );//oben links
    glEnd();



    Wuerfel(0.7);   //creates cube with length 0.7

    gluLookAt ( 0., 0.3, 1.0, 0., 0.7, 0., …
Run Code Online (Sandbox Code Playgroud)

c++ opengl

1
推荐指数
1
解决办法
1843
查看次数

如果我想在c ++或java中构建logger类,它应该是单一的还是静态的

一般的问题是我喜欢构建logger类,从我的应用程序中的不同类写入单个日志文件,logger类应该是单线程还是静态类

c++ logging singleton static

4
推荐指数
1
解决办法
772
查看次数

在待机状态下有多个UDP数据报套接字是否有意义?"同时"数据包是由内核丢弃还是排队?

我在Android上编写网络应用程序.

我正在考虑使用单个UDP端口和数据报套接字来接收发送给它的所有数据报,然后为这些消息提供不同的处理队列.

我怀疑我是否应该备用第二个或第三个UDP套接字.有些消息会很短(100字节左右),但其他消息必须传输文件.

我担心的是,如果Android内核忙于处理较大的消息,Android内核是否会丢弃这些小消息?

更新 "后一个函数调用sock_queue_rcv_skb()(在sock.h中),它将UDP数据包排入套接字的接收缓冲区.如果缓冲区上没有剩余空间,则丢弃该数据包.此函数也执行过滤,它就像TCP一样调用sk_filter().最后,调用data_ready(),完成UDP数据包接收."

sockets networking android kernel udp

5
推荐指数
1
解决办法
2436
查看次数

如何在嵌套在HierarchicalDataTemplate中的DataTemplate中设置RelativeSource?

我有以下XAML,它可以完成所有应做的事情,除了FontSize上的MultiBinding在检索用户时失败(我在转换器中设置断点时看到DependencyProperty.UnsetData)。如您所见,Users是IEnumerable<UserData>HierarchicalDataTemplate的DataContext的一部分。

我该如何引用?

<TreeView Name="AllGroups" ItemsSource="{Binding}" >
      <TreeView.Resources>
           <HierarchicalDataTemplate DataType="{x:Type PrivateMessengerUI:GroupContainer}"
                                     ItemsSource="{Binding Users}"
                                                  >
                  <Label Content="{Binding GroupName}"/>
            </HierarchicalDataTemplate>
            <DataTemplate DataType="{x:Type PrivateMessenger:UserData}">
               <TextBlock Text="{Binding Username}"
                          ToolTip="{StaticResource UserDataGroupBox}"
                          Name="GroupedUser"
                          MouseDown="GroupedUser_MouseDown">
                    <TextBlock.FontSize>
                         <MultiBinding Converter="{StaticResource LargeWhenIAmSelected}">
                               <Binding ElementName="Root" Path="SelectedUser"/>
                               <Binding RelativeSource="???"
                                        Path="DataContext.Users"/>
                         </MultiBinding>
                     </TextBlock.FontSize>
               </TextBlock>
           </DataTemplate>
         </TreeView.Resources>
      </TreeView>
Run Code Online (Sandbox Code Playgroud)

.net data-binding wpf

5
推荐指数
1
解决办法
7930
查看次数

在java中读取一行,然后对其进行标记

我正在寻找最简单的方法来读取Java中的一行.一旦阅读,我想标记该行.有什么建议?

java line

0
推荐指数
1
解决办法
1277
查看次数

如何在android中发送AT命令?

我想通过我的应用程序向调制解调器发送命令.有人可以让我知道如何发送AT命令我的应用程序?

我们需要Phone对象发送AT命令吗?

ATResponseParser类解析使用具有一个移动手持机的移动无线电硬件进行通信的AT命令语法的一部分.实际上,这是非常类似于调制解调器使用的AT命令语法的命令语法,调制解调器是3GPP文档号TS 27.007和相关规范中描述的标准.

我想将以下AT命令发送到Mode.6.5Hangup call +CHUP

表13a:+ CHUP动作命令语法

命令

可能的回应

+CHUP


+CHUP=?
Run Code Online (Sandbox Code Playgroud)

请帮我.

android

3
推荐指数
1
解决办法
1万
查看次数

测试C/C++代码的编码和命名约定

我正在寻找一个可以自定义的脚本/工具来检查和实施C/C++代码的编码/命名约定.

它应该检查例如:

  • 代码行被包裹一段时间.
  • 私有变量有前缀 _
  • 代码缩进正确.
  • 所有功能都记录在案.

我正在研究的许多项目都是由客户外包的,这些客户往往有各种内部编码和命名惯例.

c++ coding-style

8
推荐指数
1
解决办法
2766
查看次数