小编Max*_*axI的帖子

选择Option Change DropdownList C#ASP.NET Fire Event

我在asp.net中有一个下拉列表当我点击一个选项时,我应该选择值,然后将其传递给数据库,然后使用查询结果填充第二个下拉列表.

当我点击第一个下拉菜单时,我似乎无法"触发"此事件.以下是我所拥有的:

ASPX代码

<td class="style3">
                <asp:DropDownList ID="Currencies" runat="server" 
                    onselectedindexchanged="Currencies_SelectedIndexChanged">
                </asp:DropDownList>
            </td>
            <td>
                &nbsp;</td>
        </tr>
        <tr>
            <td class="style2">
                Payment Mode</td>
            <td class="style3">
                <asp:DropDownList ID="PaymentModes" runat="server">
                </asp:DropDownList>
            </td> 
Run Code Online (Sandbox Code Playgroud)

CodeBehind代码C#

String conn = WebConfigurationManager.ConnectionStrings["pvconn"].ToString();
    protected void Page_Load(object sender, EventArgs e)
    {
        populatecurrencylist();

    }

    public void populatecurrencylist() 
    {
        SqlCommand sql = new SqlCommand("SELECT * FROM CURRENCIES_TBL ORDER BY Currency_Initials",new SqlConnection(conn));
        sql.Connection.Open();
        SqlDataReader listcurrencies;
        listcurrencies = sql.ExecuteReader();
        Currencies.DataSource = listcurrencies;
        Currencies.DataTextField = "Currency_Initials";
        Currencies.DataValueField = "Currency_Group_ID";
        Currencies.DataBind();
        sql.Connection.Close();
        sql.Connection.Dispose();
    }

    protected void TextBox1_TextChanged(object sender, EventArgs …
Run Code Online (Sandbox Code Playgroud)

c# asp.net

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

使用CronTab运行php脚本

我需要每小时和每天发送电子邮件.我已经尝试了几乎所有的东西,但看起来我的crontab不起作用.如果我通过浏览器运行脚本,例如

http://localhost/Maisha/Functions/sendhourlymails.php  
Run Code Online (Sandbox Code Playgroud)

我的电子邮件发送得很漂亮.(我将默认网站localhost移到了public_html.)我不知道什么是错的.我在堆栈溢出中读了一些帖子,包括php的可执行路径帮助因此我把/ usr/bin/php放在实际脚本之前,cronned会工作,但事实并非如此.删除/ usr/bin/php不起作用.在实际脚本无效之前添加php.我的crontab中有以下条目.

# m h  dom mon dow   command
0  *  *   *   *    /usr/bin/php /home/maxwell/public_html/Maisha/Functions/sendhourlymails.php
0  0  *   *   *    /usr/bin/php /home/maxwell/public_html/Maisha/Functions/senddailymails.php
Run Code Online (Sandbox Code Playgroud)

php crontab

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

传递C#变量并将其用作SQL语句查询中的列值

我需要使用变量的值作为我生成的SQL插入查询中的一个字段.在PHP中我这样做:

if($currency = "USD")
{
 $columntoinsert = "USD_Currency";
} 
else
{
 $columntoinsert = "";
}
Run Code Online (Sandbox Code Playgroud)

然后在我的SQL语句中,我会像这样执行查询:

$sqlinsertpayment = sqlsrv_query($connect,"INSERT INTO Payments_TBL(column1,column2,$columntoinsert,columnn)VALUES(????)",$params) or die("An error occurred trying to execute the statement");  
Run Code Online (Sandbox Code Playgroud)

我想在C#中做同样的事情.我有以下代码来设置我想要使用的列

var amountfield = "";
  if (save_currency != "USD")
    {
      amountcolumn = "Amount";

     }
  else
   {
      amountcolumn = "USD_Amount";
   }
Run Code Online (Sandbox Code Playgroud)

但我无法执行我的SQL查询,因为尝试amountcolumn在查询字符串中使用会产生Invalid column name预期的错误.如何以这种方式使用变量:

var sql = new sqlCommand("INSERT INTO Payments_TBL(column1,column2,myc#variablevaluehere,column3,....)Values(@value,@value,@value)",new sqlConnection(conn)); 
Run Code Online (Sandbox Code Playgroud)

对其他选择开放.所有帮助将不胜感激.

c# sql asp.net sql-server-2008

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

JSTL没有在JavaBean中找到属性

我有一个问题非常类似于这个堆栈溢出问题JSP没有在bean中查找属性.还有这个问题javax.el.PropertyNotFoundException:在类型com.example.Bean上找不到属性'foo'.然而在我的情况下,我认为我已经完成了所有的书籍,我仍然得到一个错误. 下面是我的javabean代码片段的一部分

    private double otheramount;
    private int no;
    private String name;


        public double getOtherAmount()
            {
                return otheramount;
            }
            public void setOtherAmount(double newotheramount)
            {
                otheramount = newotheramount;        
            }
public int getNo()
            {
                return no;
            }
            public void setNo(int newno)
            {
                no = newno;        
            }
public String getName()
            {
                return name;
            }
            public void setName(String newname)
            {
                name = newname;        
            }
Run Code Online (Sandbox Code Playgroud)

以下是我的DAO代码的一部分

while(rs.next())
         {

              MyBean mybean = new MyBean();

              mybean.setNo(rs.getInt("No"));
              mybean.setName(rs.getString("Full_Names"));              
              mybean.setOtherAmount(rs.getDouble("OtherAmount"));              

              allresults.add(mybean);



         }
Run Code Online (Sandbox Code Playgroud)

下面是servlet代码的一部分

try
{
ArrayList …
Run Code Online (Sandbox Code Playgroud)

java jsp jstl exception

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

来自Kannel的空白短信

我正在通过笔记本电脑上的Web应用程序向手机发送短信.问题是SMS始终是空白的.谁能知道可能出错了什么.下面是我用来将变量传递给kannel的URL(用户名,密码和电话号码已经被eXd显而易见了).我可以收到短信.但它总是空白

http://localhost:13013/cgi-bin/sendsms?username=xxxxx&password=xxxxx&to=+254xxxxxxxxx&test=message
Run Code Online (Sandbox Code Playgroud)

php linux sms kannel

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

标签 统计

asp.net ×2

c# ×2

php ×2

crontab ×1

exception ×1

java ×1

jsp ×1

jstl ×1

kannel ×1

linux ×1

sms ×1

sql ×1

sql-server-2008 ×1