小编Pra*_*gus的帖子

为什么我的表在ASP.NET中没有内容?

我在类GetData.cs中构建了一个表

public Table  BuildTable()
{
    Table tButtons = new Table();
    TableRow tRow = new TableRow();
    TableCell tCell = new TableCell();
    long lColumn = 0;
    long lPreviousColumn = 0;
    long lRow = 0;
    long lPreviousRow = 0;
    long lLanguage = 0;
    long lPreviousLanguage=0;
    OpenConnection();
    ButtonData();
    Int32 lRowOrd = aReader.GetOrdinal("RowNumber");
    Int32 lColOrd = aReader.GetOrdinal("ColumnNumber");
    Int32 lLangOrd = aReader.GetOrdinal("Language");
    Int32 lLabelOrd = aReader.GetOrdinal("Label");

    while (aReader.Read())
    {

        lRow = IsDbNull(aReader,lRowOrd);//first get our column number
        lColumn = IsDbNull(aReader,lColOrd);//first get our column number
        lLanguage = IsDbNull(aReader,lLangOrd);//first …
Run Code Online (Sandbox Code Playgroud)

.net html c# asp.net

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

c#中的Html元素属性

它如何为我将在JS中使用的C#中的元素创建/访问我自己的属性.我如何访问Html中可用的属性,但似乎没有在c#集中公开,如表格的border属性我知道我可以用样式和类来做,但它似乎是一个跛行而不是最强大的方法.提前致谢.

c# asp.net

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

如何获取按钮而不是提交

在这里,我再次看到另一个看似简单的问题,我找不到答案.我想使用输入类型="按钮",但asp:Button总是给我一个type ="submit".

<asp:Button runat="server" bla bla bla />
Run Code Online (Sandbox Code Playgroud)

提前致谢.

c# asp.net

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

.Net包含页面 - 就像php要求一样

是否有ac#命令包含另一个网页 - php的equivelant需要吗?我知道如何做服务器端包括但是正在寻找基于代码的东西.谢谢


谢谢你的答案.我想我可能需要进一步解释.我有几个子页面,我将使用xmlhttp请求在使用站点期间加载.但是,最初,我需要在用户与网站交互之前加载起始子页面.我可以用js做到这一点,但是在初始加载时,客户端的服务器调用需要更多的开销.我已经使用了母版页,但这有点不同.由于这是在服务器端初始完成但必须保持能够刷新客户端,我不认为我可以使这些页面成为控件可以吗?我对.Net很新,所以我的生活可能比我需要的更难.

.net c#

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

存储过程返回多个记录集

我对c#很新.我有一个需要多个记录集的页面,以及一个返回它们的sproc.我正在使用主记录集的转发器控件.如何进入下一个返回的记录集?


好的,所以数据源在aspx页面中.我会把它移到页面后面的代码中使用NextResult吗?这是我现在的代码.如何将数据源移动到代码隐藏,实现datareader以便我可以使用nextresult?

<asp:SqlDataSource ID="AssetMgtSearch" runat="server" 
                ConnectionString="<%$ ConnectionStrings:OperationConnectionString %>" 
                SelectCommand="spAssetMgtItemList" SelectCommandType="StoredProcedure">
            </asp:SqlDataSource>
            <div class="contentListFullHeight">
                <table cellspacing="0" cellpadding="0" border="0" class="contentList">
                    <tr>
                        <th>ShipmentID/</td>
                        <th>MaterialID/</td>
                        <th>ItemID/</td>
                    </tr>
                    <asp:Repeater ID="Repeater1" runat="server" DataSourceID="AssetMgtSearch">
                        <ItemTemplate> 
                            <tr>
                                <td colspan="3" style="border-top:solid thin blue">&nbsp;</td>
                            </tr>
                            <tr>
                                <td><%#Container.DataItem(0)%></td>
                                <td><%#Container.DataItem(1)%></td>
                                <td><%#Container.DataItem(2)%></td>
                            </tr>
                        </ItemTemplate>                           
                    </asp:Repeater>
                </table>
Run Code Online (Sandbox Code Playgroud)

c# web-applications multiple-resultsets

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

如何从方法返回变量数据类型

我有一个方法,其调用者需要不同的数据类型.我可以通过将它们放入每个调用者中来重复必要的转换十几次,但在被调用的方法中执行它一次效率似乎更高效.

public String myMethod(String myArg)
{    
    return DoSomething(myArg);
}

public Int32 myMethod(String myArg)
{
    return Convert.ToInt32(DoSomething(myArg));
}

private String DoSomething(key)
{
    return SomeList[key];
}
Run Code Online (Sandbox Code Playgroud)

如果我有多个方法从SomeList中提取数据并且必须使用不同的数据类型,那么在每个方法中我都要进行类型转换.示例可以是会话变量或查询或表单请求或任何其他数量的事物.

在VB我可以说

Function myMethod(myArg as String) as Variant
    myMethod=DoSomething(myArg)
End Function
Run Code Online (Sandbox Code Playgroud)

对不起,如果原帖不是很清楚.我希望这更有意义.

谢谢

c# asp.net

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

Google地图版本3删除路线标记

有没有办法删除方向放在地图上的标记?我有4个地点在地图上显示.用户所在的绿色箭头以及标记为A,B,C的3个位置.如果我单击其中一个位置,则在用户的位置和标记之间进行路由.问题是谷歌将新的A&B标记添加到地图中作为方向的开始和结束.现在我在地图上有几个A和B标记,这很令人困惑.

谢谢

javascript google-maps

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

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

用于在ASP.NET控件中设置属性的类型?

我正在尝试向网页控件添加属性.

TextBox txt=new TextBox();
txt.Attributes["Foo"]="Bar"
Run Code Online (Sandbox Code Playgroud)

我需要把它放在一个方法中,但我的问题是我不知道我将发送给它的是什么样的元素 - 也许输入可能是一个选择.本质上我需要这个方法,但是什么oControl呢?在VB中我曾经称之为object.

protected void SetAttrib(oControl){
    oControl.Attributes["Foo"]="Bar"
}
Run Code Online (Sandbox Code Playgroud)

谢谢

c#

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